Projects
osmocom:nightly
open5gs
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 242
View file
open5gs_2.6.0.39.22be.202302210008.dsc -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008 +Version: 2.6.0.42.10477.202302220008 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: - d8233aba86ba904d3ac09102aec3552ef79b1b6d 13622196 open5gs_2.6.0.39.22be.202302210008.tar.xz + 2bcaa192175e8c1adc0f0d45a2705dc17d75c4ae 13754640 open5gs_2.6.0.42.10477.202302220008.tar.xz Checksums-Sha256: - e977ebbdd5259bd261d2eedf335780f81fd0138f225ca99ad0a973161416d8c2 13622196 open5gs_2.6.0.39.22be.202302210008.tar.xz + ccd2e510784a5e748d30658e1fb4c1df72eaa82744c548918397c99d7f464911 13754640 open5gs_2.6.0.42.10477.202302220008.tar.xz Files: - 453a3cbe04b426a6406a2258a39569b6 13622196 open5gs_2.6.0.39.22be.202302210008.tar.xz + 280ccbef98ba67ee1f0754840ea6f6ca 13754640 open5gs_2.6.0.42.10477.202302220008.tar.xz
View file
open5gs_2.6.0.39.22be.202302210008.tar.xz/.github/workflows/meson-ci.yml -> open5gs_2.6.0.42.10477.202302220008.tar.xz/.github/workflows/meson-ci.yml
Changed
@@ -2,51 +2,51 @@ on: push, pull_request jobs: - macos-latest: - name: Build and Test on MacOS Latest - runs-on: macos-latest - steps: -# - name: Install MongoDB with Package Manager +# macos-latest: +# name: Build and Test on MacOS Latest +# runs-on: macos-latest +# steps: +## - name: Install MongoDB with Package Manager +## run: | +## brew tap mongodb/brew +## brew install mongodb-community +## brew services start mongodb-community +# - name: Create the TUN device with the interface name `ogstun`. # run: | -# brew tap mongodb/brew -# brew install mongodb-community -# brew services start mongodb-community - - name: Create the TUN device with the interface name `ogstun`. - run: | - sudo ifconfig lo0 alias 127.0.0.2 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.3 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.4 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.5 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.5 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.6 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.7 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.8 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.9 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.10 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.11 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.12 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.13 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.14 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.15 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.16 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.17 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.18 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.19 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.0.20 netmask 255.255.255.255 - sudo ifconfig lo0 alias 127.0.1.10 netmask 255.255.255.255 - - name: Install the dependencies for building the source code. - run: brew install mongo-c-driver libidn libmicrohttpd nghttp2 bison libusrsctp libtins talloc meson - - name: Check out repository code - uses: actions/checkout@main - - name: Setup Meson Build - run: PATH="/usr/local/opt/bison/bin:$PATH" PKG_CONFIG_PATH="/usr/local/opt/openssl/lib/pkgconfig:$PKG_CONFIG_PATH" meson setup build - env: - CC: gcc - - name : Build Open5GS - run: ninja -C build - - name: Test Open5GS - run: sudo meson test -C build -v crypt unit - +# sudo ifconfig lo0 alias 127.0.0.2 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.3 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.4 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.5 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.5 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.6 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.7 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.8 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.9 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.10 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.11 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.12 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.13 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.14 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.15 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.16 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.17 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.18 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.19 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.0.20 netmask 255.255.255.255 +# sudo ifconfig lo0 alias 127.0.1.10 netmask 255.255.255.255 +# - name: Install the dependencies for building the source code. +# run: brew install mongo-c-driver libidn libmicrohttpd nghttp2 bison libusrsctp libtins talloc meson +# - name: Check out repository code +# uses: actions/checkout@main +# - name: Setup Meson Build +# run: PATH="/usr/local/opt/bison/bin:$PATH" PKG_CONFIG_PATH="/usr/local/opt/openssl/lib/pkgconfig:$PKG_CONFIG_PATH" meson setup build +# env: +# CC: gcc +# - name : Build Open5GS +# run: ninja -C build +# - name: Test Open5GS +# run: sudo meson test -C build -v crypt unit +# ubuntu-latest: name: Build and Test on Ubuntu Latest runs-on: ubuntu-latest
View file
open5gs_2.6.0.39.22be.202302210008.tar.xz/.tarball-version -> open5gs_2.6.0.42.10477.202302220008.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -2.6.0.39-22be.202302210008 +2.6.0.42-10477.202302220008
View file
open5gs_2.6.0.39.22be.202302210008.tar.xz/debian/changelog -> open5gs_2.6.0.42.10477.202302220008.tar.xz/debian/changelog
Changed
@@ -1,8 +1,8 @@ -open5gs (2.6.0.39.22be.202302210008) unstable; urgency=medium +open5gs (2.6.0.42.10477.202302220008) unstable; urgency=medium * Automatically generated changelog entry for building the Osmocom nightly feed - -- Osmocom OBS scripts <info@osmocom.org> Tue, 21 Feb 2023 00:10:06 +0000 + -- Osmocom OBS scripts <info@osmocom.org> Wed, 22 Feb 2023 00:10:44 +0000 open5gs (2.5.6) unstable; urgency=medium
View file
open5gs_2.6.0.39.22be.202302210008.tar.xz/docs/_docs/guide/01-quickstart.md -> open5gs_2.6.0.42.10477.202302220008.tar.xz/docs/_docs/guide/01-quickstart.md
Changed
@@ -56,7 +56,7 @@ * NSSF - Network Slice Selection Function * BSF - Binding Support Function -The 5G SA core works in a different way to the 4G core - it uses a **Service Based Architecture** (SBI). **Control plane** functions are configured to register with the NRF, and the NRF then helps them discover the other core functions. Running through the other functions: The AMF handles connection and mobility management; a subset of what the 4G MME is tasked with. gNBs (5G basestations) connect to the AMF. The UDM, AUSF and UDR carry out similar operations as the 4G HSS, generating SIM authentication vectors and holding the subscriber profile. Session management is all handled by the SMF (previously the responsibility of the 4G MME/ SGWC/ PGWC). The NSSF provides a way to select the network slice, and PCF is used for charging and enforcing subscriber policies. Finally there is the SCP that enable indirect communication. +The 5G SA core works in a different way to the 4G core - it uses a **Service Based Architecture** (SBA). **Control plane** functions are configured to register with the NRF, and the NRF then helps them discover the other core functions. Running through the other functions: The AMF handles connection and mobility management; a subset of what the 4G MME is tasked with. gNBs (5G basestations) connect to the AMF. The UDM, AUSF and UDR carry out similar operations as the 4G HSS, generating SIM authentication vectors and holding the subscriber profile. Session management is all handled by the SMF (previously the responsibility of the 4G MME/ SGWC/ PGWC). The NSSF provides a way to select the network slice, and PCF is used for charging and enforcing subscriber policies. Finally there is the SCP that enable indirect communication. The 5G SA core **user plane** is much simpler, as it only contains a single function. The UPF carries user data packets between the gNB and the external WAN. It connects back to the SMF too.
View file
open5gs_2.6.0.39.22be.202302210008.tar.xz/lib/asn1c/common/INTEGER_aper.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/common/NativeEnumerated_aper.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/common/OCTET_STRING_aper.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/common/aper_opentype.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/common/aper_support.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/common/asn_application.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/common/asn_application.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/common/constr_CHOICE_aper.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/common/constr_SEQUENCE.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/common/constr_SEQUENCE_OF_aper.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/common/constr_SEQUENCE_aper.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/common/constr_SET_OF_aper.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/common/constr_SET_OF_jer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/common/jer_encoder.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationSetupItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationSetupItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationSetupList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationSetupList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToAddItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToAddItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToAddList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToAddList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToRemoveItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToRemoveItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToRemoveList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToRemoveList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToUpdateItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToUpdateItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToUpdateList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-TNLAssociationToUpdateList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-UE-NGAP-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMF-UE-NGAP-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFCPRelocationIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFCPRelocationIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdateAcknowledge.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdateAcknowledge.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdateFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFConfigurationUpdateFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFName.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFName.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFNameUTF8String.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFNameUTF8String.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFNameVisibleString.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFNameVisibleString.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFPagingTarget.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFPagingTarget.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFPointer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFPointer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFRegionID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFRegionID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFSetID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFSetID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFStatusIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AMFStatusIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AdditionalDLUPTNLInformationForHOItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AdditionalDLUPTNLInformationForHOItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AdditionalDLUPTNLInformationForHOList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AdditionalDLUPTNLInformationForHOList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AdditionalQosFlowInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AdditionalQosFlowInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AllocationAndRetentionPriority.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AllocationAndRetentionPriority.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Allowed-CAG-List-per-PLMN.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Allowed-CAG-List-per-PLMN.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Allowed-PNI-NPN-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Allowed-PNI-NPN-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Allowed-PNI-NPN-List.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Allowed-PNI-NPN-List.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AllowedNSSAI-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AllowedNSSAI-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AllowedNSSAI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AllowedNSSAI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AllowedTACs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AllowedTACs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetIndex.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetIndex.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetNotifyIndex.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AlternativeQoSParaSetNotifyIndex.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestCellItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestCellItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestCellList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestCellList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestRANNodeItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestRANNodeItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestRANNodeList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestRANNodeList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestTAIItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestTAIItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestTAIList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaOfInterestTAIList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfMDT-EUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfMDT-EUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfMDT-NR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfMDT-NR.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfNeighCellsItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfNeighCellsItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfNeighCellsList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AreaScopeOfNeighCellsList.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AssistanceDataForPaging.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AssistanceDataForPaging.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AssistanceDataForRecommendedCells.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AssistanceDataForRecommendedCells.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AssociatedQosFlowItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AssociatedQosFlowItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AssociatedQosFlowList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AssociatedQosFlowList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AuthenticatedIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AuthenticatedIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AveragingWindow.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_AveragingWindow.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BitRate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BitRate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfig.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfig.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfigNameItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfigNameItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfigNameList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasConfigNameList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasurementConfiguration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BluetoothMeasurementConfiguration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BluetoothName.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BluetoothName.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BroadcastCancelledAreaList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BroadcastCancelledAreaList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BroadcastCompletedAreaList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BroadcastCompletedAreaList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BroadcastPLMNItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BroadcastPLMNItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BroadcastPLMNList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BroadcastPLMNList.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BurstArrivalTime.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_BurstArrivalTime.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CAG-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CAG-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CEmodeBSupport-Indicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CEmodeBSupport-Indicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CEmodeBrestricted.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CEmodeBrestricted.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CNAssistedRANTuning.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CNAssistedRANTuning.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForEquivalent.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForEquivalent.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForEquivalentItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForEquivalentItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForServing.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CNTypeRestrictionsForServing.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_COUNTValueForPDCP-SN12.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_COUNTValueForPDCP-SN12.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_COUNTValueForPDCP-SN18.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_COUNTValueForPDCP-SN18.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CPTransportLayerInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CPTransportLayerInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelAllWarningMessages.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelAllWarningMessages.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-EUTRA-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-EUTRA-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-EUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-EUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-NR-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-NR-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-NR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInEAI-NR.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-EUTRA-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-EUTRA-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-EUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-EUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-NR-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-NR-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-NR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CancelledCellsInTAI-NR.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CandidateCell.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CandidateCell.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CandidateCellList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CandidatePCI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CandidatePCI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Cause.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Cause.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CauseMisc.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CauseMisc.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CauseNas.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CauseNas.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CauseProtocol.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CauseProtocol.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CauseRadioNetwork.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CauseRadioNetwork.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CauseTransport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CauseTransport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Cell-CAGInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Cell-CAGInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellBasedMDT-EUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellBasedMDT-EUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellBasedMDT-NR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellBasedMDT-NR.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellCAGList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellCAGList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastEUTRA-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastEUTRA-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastEUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastEUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastNR-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastNR-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastNR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDBroadcastNR.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledEUTRA-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledEUTRA-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledEUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledEUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledNR-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledNR-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledNR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDCancelledNR.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDListForRestart.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIDListForRestart.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIdListforMDT-EUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIdListforMDT-EUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIdListforMDT-NR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellIdListforMDT-NR.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellSize.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellSize.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellTrafficTrace.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellTrafficTrace.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CellType.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CommonNetworkInstance.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CommonNetworkInstance.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-EUTRA-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-EUTRA-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-EUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-EUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-NR-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-NR-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-NR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInEAI-NR.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-EUTRA-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-EUTRA-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-EUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-EUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-NR-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-NR-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-NR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CompletedCellsInTAI-NR.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ConcurrentWarningMessageInd.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ConcurrentWarningMessageInd.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ConfidentialityProtectionIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ConfidentialityProtectionIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ConfidentialityProtectionResult.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ConfidentialityProtectionResult.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ConfiguredNSSAI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ConfiguredNSSAI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ConfiguredTACIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ConfiguredTACIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ConnectionEstablishmentIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ConnectionEstablishmentIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CoreNetworkAssistanceInformationForInactive.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CoreNetworkAssistanceInformationForInactive.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CoverageEnhancementLevel.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CoverageEnhancementLevel.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Criticality.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Criticality.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics-IE-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics-IE-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics-IE-List.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics-IE-List.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_CriticalityDiagnostics.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DAPSRequestInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DAPSRequestInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfoItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfoItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfoList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DAPSResponseInfoList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DL-CP-SecurityInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DL-CP-SecurityInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DL-NAS-MAC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DL-NAS-MAC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DL-NGU-TNLInformationReused.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DL-NGU-TNLInformationReused.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DLForwarding.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DLForwarding.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL12.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL12.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL18.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusDL18.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL12.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL12.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL18.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBStatusUL18.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToEarlyStatusTransfer-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToEarlyStatusTransfer-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToEarlyStatusTransfer-List.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToEarlyStatusTransfer-List.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToStatusTransferItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToStatusTransferItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToStatusTransferList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBsSubjectToStatusTransferList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBsToQosFlowsMappingItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBsToQosFlowsMappingItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBsToQosFlowsMappingList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DRBsToQosFlowsMappingList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DataCodingScheme.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DataCodingScheme.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingAccepted.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingAccepted.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingNotPossible.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingNotPossible.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseDRBItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseDRBItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseDRBList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseDRBList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseERABList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseERABList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseERABListItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DataForwardingResponseERABListItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DeactivateTrace.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DeactivateTrace.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DelayCritical.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DelayCritical.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DirectForwardingPathAvailability.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DirectForwardingPathAvailability.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DownlinkNASTransport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DownlinkNASTransport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DownlinkNonUEAssociatedNRPPaTransport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DownlinkNonUEAssociatedNRPPaTransport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANConfigurationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANConfigurationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANEarlyStatusTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANEarlyStatusTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANStatusTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRANStatusTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRIMInformationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DownlinkRIMInformationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DownlinkUEAssociatedNRPPaTransport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_DownlinkUEAssociatedNRPPaTransport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Dynamic5QIDescriptor.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Dynamic5QIDescriptor.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_E-RAB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_E-RAB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_E-RABInformationItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_E-RABInformationItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_E-RABInformationList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_E-RABInformationList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EDT-Session.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EDT-Session.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EN-DCSONConfigurationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EN-DCSONConfigurationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ENB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ENB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EPS-TAC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EPS-TAC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EPS-TAI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EPS-TAI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGIList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGIList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGIListForWarning.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EUTRA-CGIListForWarning.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EUTRACellIdentity.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EUTRACellIdentity.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EUTRAencryptionAlgorithms.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EUTRAencryptionAlgorithms.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EUTRAintegrityProtectionAlgorithms.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EUTRAintegrityProtectionAlgorithms.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EarlyStatusTransfer-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EarlyStatusTransfer-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastEUTRA-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastEUTRA-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastEUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastEUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastNR-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastNR-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastNR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDBroadcastNR.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledEUTRA-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledEUTRA-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledEUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledEUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledNR-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledNR-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledNR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDCancelledNR.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDListForRestart.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyAreaIDListForRestart.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyFallbackIndicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyFallbackIndicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyFallbackRequestIndicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyFallbackRequestIndicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyServiceTargetCN.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EmergencyServiceTargetCN.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EndIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EndIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EndpointIPAddressAndPort.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EndpointIPAddressAndPort.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Enhanced-CoverageRestriction.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Enhanced-CoverageRestriction.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EquivalentPLMNs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EquivalentPLMNs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ErrorIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ErrorIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EventL1LoggedMDTConfig.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EventL1LoggedMDTConfig.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EventTrigger.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EventTrigger.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EventType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_EventType.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedActivityPeriod.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedActivityPeriod.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedHOInterval.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedHOInterval.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedIdlePeriod.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedIdlePeriod.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEActivityBehaviour.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEActivityBehaviour.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEBehaviour.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEBehaviour.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMobility.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMobility.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMovingTrajectory.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMovingTrajectory.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMovingTrajectoryItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExpectedUEMovingTrajectoryItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Extended-AMFName.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Extended-AMFName.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Extended-ConnectedTime.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Extended-ConnectedTime.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Extended-RANNodeName.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Extended-RANNodeName.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExtendedPacketDelayBudget.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExtendedPacketDelayBudget.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExtendedRATRestrictionInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExtendedRATRestrictionInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExtendedRNC-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExtendedRNC-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExtendedSliceSupportList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExtendedSliceSupportList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExtendedUEIdentityIndexValue.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ExtendedUEIdentityIndexValue.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_FailureIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_FailureIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_FirstDLCount.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_FirstDLCount.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_FiveG-S-TMSI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_FiveG-S-TMSI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_FiveG-TMSI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_FiveG-TMSI.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_FiveQI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_FiveQI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenAreaInformation-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenAreaInformation-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenAreaInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenAreaInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenTACs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ForbiddenTACs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_FromEUTRANtoNGRAN.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_FromEUTRANtoNGRAN.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_FromNGRANtoEUTRAN.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_FromNGRANtoEUTRAN.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GBR-QosInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GBR-QosInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GNB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GNB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GNBSetID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GNBSetID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GTP-TEID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GTP-TEID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GTPTunnel.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GTPTunnel.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GUAMI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GUAMI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GUAMIType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GUAMIType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalCable-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalCable-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalENB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalENB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalGNB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalGNB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalLine-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalLine-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalLineIdentity.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalLineIdentity.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalN3IWF-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalN3IWF-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalNgENB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalNgENB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalRANNodeID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalRANNodeID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalTNGF-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalTNGF-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalTWIF-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalTWIF-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalW-AGF-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_GlobalW-AGF-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HFCNode-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HFCNode-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HOReport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HOReport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverCancel.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverCancel.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverCancelAcknowledge.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverCancelAcknowledge.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverCommand.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverCommand.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverCommandTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverCommandTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverFlag.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverFlag.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverNotify.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverNotify.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverPreparationFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverPreparationFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverPreparationUnsuccessfulTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverPreparationUnsuccessfulTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequestAcknowledge.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequestAcknowledge.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequestAcknowledgeTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequestAcknowledgeTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequired.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequired.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequiredTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverRequiredTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverResourceAllocationUnsuccessfulTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverResourceAllocationUnsuccessfulTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverSuccess.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverSuccess.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_HandoverType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Hysteresis.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Hysteresis.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IAB-Authorized.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IAB-Authorized.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IAB-Supported.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IAB-Supported.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IABNodeIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IABNodeIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IMSVoiceSupportIndicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IMSVoiceSupportIndicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ImmediateMDTNr.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ImmediateMDTNr.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IndexToRFSP.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IndexToRFSP.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InfoOnRecommendedCellsAndRANNodesForPaging.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InfoOnRecommendedCellsAndRANNodesForPaging.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InitialContextSetupResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InitialUEMessage.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InitialUEMessage.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InitiatingMessage.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InitiatingMessage.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntegrityProtectionIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntegrityProtectionIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntegrityProtectionResult.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntegrityProtectionResult.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntendedNumberOfPagingAttempts.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntendedNumberOfPagingAttempts.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InterSystemFailureIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InterSystemFailureIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InterSystemHOReport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InterSystemHOReport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InterSystemHandoverReportType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InterSystemHandoverReportType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InterfacesToTrace.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_InterfacesToTrace.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONConfigurationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONConfigurationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformationReport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONInformationReport.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONNGRANnodeID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONNGRANnodeID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONTransferType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONTransferType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONeNBID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntersystemSONeNBID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntersystemUnnecessaryHO.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_IntersystemUnnecessaryHO.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LAC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LAC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LAI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LAI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LTEM-Indication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LTEM-Indication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LTEUERLFReportContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LTEUERLFReportContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LTEUESidelinkAggregateMaximumBitrate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LTEUESidelinkAggregateMaximumBitrate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LTEV2XServicesAuthorized.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LTEV2XServicesAuthorized.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedCellInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedCellInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedCellItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedCellItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedEUTRANCellInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedEUTRANCellInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedGERANCellInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedGERANCellInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedNGRANCellInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedNGRANCellInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedUTRANCellInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LastVisitedUTRANCellInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LineType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LineType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Links-to-log.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Links-to-log.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LocationReport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LocationReport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingAdditionalInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingAdditionalInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingControl.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingControl.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingFailureIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingFailureIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingReferenceID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingReferenceID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingRequestType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LocationReportingRequestType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LoggedMDTNr.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LoggedMDTNr.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LoggedMDTTrigger.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LoggedMDTTrigger.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LoggingDuration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LoggingDuration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LoggingInterval.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_LoggingInterval.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M1Configuration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M1Configuration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M1PeriodicReporting.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M1PeriodicReporting.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M1ReportingTrigger.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M1ReportingTrigger.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M1ThresholdEventA2.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M1ThresholdEventA2.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M1ThresholdType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M1ThresholdType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M4Configuration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M4Configuration.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M4period.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M4period.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M5Configuration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M5Configuration.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M5period.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M5period.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M6Configuration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M6Configuration.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M6report-Interval.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M6report-Interval.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M7Configuration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M7Configuration.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M7period.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_M7period.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDT-Activation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDT-Activation.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration-EUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration-EUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration-NR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration-NR.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDT-Configuration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDT-Location-Info.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDT-Location-Info.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDT-Location-Information.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDT-Location-Information.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDTModeEutra.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDTModeEutra.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDTModeNr.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDTModeNr.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDTPLMNList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MDTPLMNList.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MICOModeIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MICOModeIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MaskedIMEISV.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MaskedIMEISV.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MaximumDataBurstVolume.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MaximumDataBurstVolume.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MaximumIntegrityProtectedDataRate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MaximumIntegrityProtectedDataRate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MeasurementThresholdL1LoggedMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MeasurementThresholdL1LoggedMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MeasurementsToActivate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MeasurementsToActivate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MessageIdentifier.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MessageIdentifier.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MicoAllPLMN.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MicoAllPLMN.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MobilityInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MobilityInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MobilityRestrictionList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_MobilityRestrictionList.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_N3IWF-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_N3IWF-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NAS-PDU.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NAS-PDU.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NASNonDeliveryIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NASNonDeliveryIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NASSecurityParametersFromNGRAN.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NASSecurityParametersFromNGRAN.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-DefaultPagingDRX.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-DefaultPagingDRX.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-TimeWindow.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-TimeWindow.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-eDRXCycle.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-eDRXCycle.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-eDRXInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-Paging-eDRXInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-PagingDRX.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-PagingDRX.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-UEPriority.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NB-IoT-UEPriority.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGAP-PDU.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGAP-PDU.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-CGI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-CGI.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-TNLAssociationToRemoveItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-TNLAssociationToRemoveItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-TNLAssociationToRemoveList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGRAN-TNLAssociationToRemoveList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGRANTraceID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGRANTraceID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGReset.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGReset.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGResetAcknowledge.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGResetAcknowledge.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGSetupFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGSetupFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGSetupRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGSetupRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGSetupResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NGSetupResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NPN-AccessInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NPN-AccessInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NPN-MobilityInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NPN-MobilityInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NPN-PagingAssistanceInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NPN-PagingAssistanceInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NPN-Support.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NPN-Support.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NR-CGI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NR-CGI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NR-CGIList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NR-CGIList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NR-CGIListForWarning.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NR-CGIListForWarning.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NR-PCI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NR-PCI.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRARFCN.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRARFCN.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRCellIdentity.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRCellIdentity.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBand-List.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBand-List.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBand.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBand.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBandItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyBandItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRFrequencyInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRMobilityHistoryReport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRMobilityHistoryReport.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRPPa-PDU.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRPPa-PDU.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRUERLFReportContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRUERLFReportContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRUESidelinkAggregateMaximumBitrate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRUESidelinkAggregateMaximumBitrate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRV2XServicesAuthorized.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRV2XServicesAuthorized.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRencryptionAlgorithms.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRencryptionAlgorithms.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRintegrityProtectionAlgorithms.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NRintegrityProtectionAlgorithms.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NetworkInstance.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NetworkInstance.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NewSecurityContextInd.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NewSecurityContextInd.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NextHopChainingCount.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NextHopChainingCount.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NextPagingAreaScope.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NextPagingAreaScope.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NgENB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NgENB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NonDynamic5QIDescriptor.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NonDynamic5QIDescriptor.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NotAllowedTACs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NotAllowedTACs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NotificationCause.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NotificationCause.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NotificationControl.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NotificationControl.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NotifySourceNGRANNode.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NotifySourceNGRANNode.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NumberOfBroadcasts.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NumberOfBroadcasts.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NumberOfBroadcastsRequested.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_NumberOfBroadcastsRequested.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_OverloadAction.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_OverloadAction.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_OverloadResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_OverloadResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_OverloadStart.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_OverloadStart.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_OverloadStartNSSAIItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_OverloadStartNSSAIItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_OverloadStartNSSAIList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_OverloadStartNSSAIList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_OverloadStop.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_OverloadStop.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PC5FlowBitRates.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PC5FlowBitRates.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSFlowItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSFlowItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSFlowList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSFlowList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSParameters.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PC5QoSParameters.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PCIListForMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PCIListForMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionAggregateMaximumBitRate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionAggregateMaximumBitRate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionID.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceAdmittedItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceAdmittedItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceAdmittedList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceAdmittedList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyItemModCfm.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyItemModCfm.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyItemModRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyItemModRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyListModCfm.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyListModCfm.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyListModRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToModifyListModRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeItemRESReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeItemRESReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeItemRESRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeItemRESRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeListRESReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeListRESReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeListRESRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToResumeListRESRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemCxtFail.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemCxtFail.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemCxtRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemCxtRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemHOAck.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemHOAck.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemPSReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemPSReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemSURes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupItemSURes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListCxtFail.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListCxtFail.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListCxtRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListCxtRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListHOAck.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListHOAck.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListPSReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListPSReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListSURes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceFailedToSetupListSURes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceHandoverItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceHandoverItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceHandoverList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceHandoverList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceInformationItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceInformationItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceInformationList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceInformationList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemCxtRelCpl.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemCxtRelCpl.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemCxtRelReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemCxtRelReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemHORqd.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceItemHORqd.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListCxtRelCpl.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListCxtRelCpl.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListCxtRelReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListCxtRelReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListHORqd.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceListHORqd.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyConfirm.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyConfirm.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyConfirmTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyConfirmTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndicationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndicationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyIndicationUnsuccessfulTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModCfm.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModCfm.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModInd.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModInd.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyItemModRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModCfm.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModCfm.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModInd.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModInd.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyListModRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyRequestTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyRequestTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyResponseTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyResponseTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyUnsuccessfulTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceModifyUnsuccessfulTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotify.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotify.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyReleasedTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyReleasedTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceNotifyTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseCommand.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseCommand.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseCommandTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseCommandTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseResponseTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleaseResponseTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemNot.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemNot.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemPSAck.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemPSAck.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemPSFail.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemPSFail.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemRelRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedItemRelRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListNot.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListNot.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListPSAck.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListPSAck.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListPSFail.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListPSFail.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListRelRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceReleasedListRelRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeItemRESReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeItemRESReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeItemRESRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeItemRESRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeListRESReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeListRESReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeListRESRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceResumeListRESRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSecondaryRATUsageItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSecondaryRATUsageItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSecondaryRATUsageList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSecondaryRATUsageList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemCxtReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemCxtReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemCxtRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemCxtRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemHOReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemHOReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemSUReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemSUReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemSURes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupItemSURes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListCxtReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListCxtReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListCxtRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListCxtRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListHOReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListHOReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListSUReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListSUReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListSURes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupListSURes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupRequestTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupRequestTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupResponseTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupResponseTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupUnsuccessfulTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSetupUnsuccessfulTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSuspendItemSUSReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSuspendItemSUSReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSuspendListSUSReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSuspendListSUSReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSwitchedItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSwitchedItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSwitchedList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceSwitchedList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToBeSwitchedDLItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToBeSwitchedDLItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToBeSwitchedDLList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToBeSwitchedDLList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseItemHOCmd.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseItemHOCmd.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseItemRelCmd.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseItemRelCmd.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseListHOCmd.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseListHOCmd.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseListRelCmd.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionResourceToReleaseListRelCmd.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionUsageReport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PDUSessionUsageReport.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PLMNIdentity.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PLMNIdentity.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PLMNSupportItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PLMNSupportItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PLMNSupportList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PLMNSupportList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PNI-NPN-MobilityInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PNI-NPN-MobilityInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PWSCancelRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PWSCancelRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PWSCancelResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PWSCancelResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PWSFailedCellIDList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PWSFailedCellIDList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PWSFailureIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PWSFailureIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PWSRestartIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PWSRestartIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PacketDelayBudget.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PacketDelayBudget.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PacketErrorRate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PacketErrorRate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PacketLossRate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PacketLossRate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Paging-Time-Window.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Paging-eDRX-Cycle.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Paging.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Paging.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingAssisDataforCEcapabUE.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingAssisDataforCEcapabUE.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingAttemptCount.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingAttemptCount.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingAttemptInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingAttemptInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingDRX.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingDRX.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingOrigin.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingOrigin.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingPriority.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingPriority.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingProbabilityInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingProbabilityInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingeDRXInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PagingeDRXInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestAcknowledge.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestAcknowledge.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestAcknowledgeTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestAcknowledgeTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestSetupFailedTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestSetupFailedTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestUnsuccessfulTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PathSwitchRequestUnsuccessfulTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PedestrianUE.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PedestrianUE.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PeriodicRegistrationUpdateTimer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PeriodicRegistrationUpdateTimer.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Periodicity.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Periodicity.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PortNumber.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PortNumber.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Pre-emptionCapability.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Pre-emptionCapability.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Pre-emptionVulnerability.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Pre-emptionVulnerability.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Presence.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Presence.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PriorityLevelARP.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PriorityLevelARP.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PriorityLevelQos.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PriorityLevelQos.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PrivacyIndicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PrivacyIndicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-Container.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-Container.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-Field.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-Field.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PrivateIE-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PrivateMessage.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_PrivateMessage.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProcedureCode.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProcedureCode.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProcedureStageChoice.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProcedureStageChoice.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionField.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionField.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolExtensionID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-Container.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-Container.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-ContainerList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-ContainerList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-Field.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-Field.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-SingleContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ProtocolIE-SingleContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QoSFlowsUsageReport-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QoSFlowsUsageReport-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QoSFlowsUsageReportList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QoSFlowsUsageReportList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosCharacteristics.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosCharacteristics.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAcceptedItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAcceptedItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAcceptedList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAcceptedList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyRequestItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyRequestItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyRequestList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyRequestList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyResponseItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyResponseItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyResponseList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowAddOrModifyResponseList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowFeedbackItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowFeedbackItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowFeedbackList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowFeedbackList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowIdentifier.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowIdentifier.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowInformationItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowInformationItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowInformationList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowInformationList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowItemWithDataForwarding.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowItemWithDataForwarding.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowLevelQosParameters.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowLevelQosParameters.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowListWithCause.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowListWithCause.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowListWithDataForwarding.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowListWithDataForwarding.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowModifyConfirmItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowModifyConfirmItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowModifyConfirmList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowModifyConfirmList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowNotifyItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowNotifyItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowNotifyList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowNotifyList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowParametersItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowParametersItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowParametersList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowParametersList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformationItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformationItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformationList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowPerTNLInformationList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowSetupRequestItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowSetupRequestItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowSetupRequestList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowSetupRequestList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowToBeForwardedItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowToBeForwardedItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowToBeForwardedList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowToBeForwardedList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowWithCauseItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosFlowWithCauseItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosMonitoringReportingFrequency.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosMonitoringReportingFrequency.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosMonitoringRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_QosMonitoringRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RAN-UE-NGAP-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RAN-UE-NGAP-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANCPRelocationIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANCPRelocationIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdateAcknowledge.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdateAcknowledge.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdateFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANConfigurationUpdateFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANNodeName.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANNodeName.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANNodeNameUTF8String.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANNodeNameUTF8String.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANNodeNameVisibleString.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANNodeNameVisibleString.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANPagingPriority.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANPagingPriority.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANStatusTransfer-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RANStatusTransfer-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RAT-Information.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RAT-Information.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictionInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictionInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictions-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictions-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictions.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RATRestrictions.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RGLevelWirelineAccessCharacteristics.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RGLevelWirelineAccessCharacteristics.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RIMInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RIMInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RIMInformationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RIMInformationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RNC-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RNC-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RRCContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RRCContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RRCEstablishmentCause.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RRCEstablishmentCause.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RRCInactiveTransitionReport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RRCInactiveTransitionReport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RRCInactiveTransitionReportRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RRCInactiveTransitionReportRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RRCState.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RRCState.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RSN.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RSN.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Range.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Range.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellsForPaging.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RecommendedCellsForPaging.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodeItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodeItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodeList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodeList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodesForPaging.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RecommendedRANNodesForPaging.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RedirectionVoiceFallback.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RedirectionVoiceFallback.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RedundantPDUSessionInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RedundantPDUSessionInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RedundantQosFlowIndicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RedundantQosFlowIndicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ReflectiveQosAttribute.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ReflectiveQosAttribute.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RejectedNSSAIinPLMN.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RejectedNSSAIinPLMN.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RejectedNSSAIinTA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RejectedNSSAIinTA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RelativeAMFCapacity.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RelativeAMFCapacity.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RepetitionPeriod.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RepetitionPeriod.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ReportAmountMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ReportAmountMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ReportArea.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ReportArea.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ReportIntervalMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ReportIntervalMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RerouteNASRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RerouteNASRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ResetAll.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ResetAll.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ResetType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ResetType.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RetrieveUEInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RetrieveUEInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RoutingID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_RoutingID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_S-NSSAI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_S-NSSAI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SCTP-TLAs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SCTP-TLAs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SD.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SD.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SNPN-MobilityInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SNPN-MobilityInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SONConfigurationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SONConfigurationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SONInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SONInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SONInformationReply.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SONInformationReply.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SONInformationReport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SONInformationReport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SONInformationRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SONInformationRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SRVCCOperationPossible.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SRVCCOperationPossible.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SST.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SST.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ScheduledCommunicationTime.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ScheduledCommunicationTime.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATDataUsageReport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATDataUsageReport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATDataUsageReportTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATDataUsageReportTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATUsageInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SecondaryRATUsageInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SecurityContext.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SecurityContext.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SecurityIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SecurityIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SecurityKey.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SecurityKey.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SecurityResult.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SecurityResult.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfig.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfig.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfigNameItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfigNameItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfigNameList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasConfigNameList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasurementConfiguration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SensorMeasurementConfiguration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SensorNameConfig.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SensorNameConfig.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SerialNumber.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SerialNumber.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ServedGUAMIItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ServedGUAMIItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ServedGUAMIList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ServedGUAMIList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ServiceAreaInformation-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ServiceAreaInformation-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ServiceAreaInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ServiceAreaInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SgNB-UE-X2AP-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SgNB-UE-X2AP-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SliceOverloadItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SliceOverloadItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SliceOverloadList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SliceOverloadList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SliceSupportList.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SourceNGRANNode-ToTargetNGRANNode-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SourceNGRANNode-ToTargetNGRANNode-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SourceOfUEActivityBehaviourInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SourceOfUEActivityBehaviourInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SourceRANNodeID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SourceRANNodeID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SourceToTarget-AMFInformationReroute.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SourceToTarget-AMFInformationReroute.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SourceToTarget-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SourceToTarget-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SuccessfulOutcome.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SuccessfulOutcome.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SupportedTAItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SupportedTAItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SupportedTAList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SupportedTAList.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Suspend-Request-Indication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Suspend-Request-Indication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Suspend-Response-Indication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Suspend-Response-Indication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SuspendIndicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_SuspendIndicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TABasedMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TABasedMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAC.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIBasedMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIBasedMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastEUTRA-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastEUTRA-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastEUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastEUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastNR-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastNR-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastNR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIBroadcastNR.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledEUTRA-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledEUTRA-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledEUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledEUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledNR-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledNR-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledNR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAICancelledNR.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIListForInactive.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIListForInactive.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIListForInactiveItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIListForInactiveItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIListForPaging.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIListForPaging.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIListForPagingItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIListForPagingItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIListForRestart.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIListForRestart.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIListForWarning.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIListForWarning.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIListforMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAIListforMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAListforMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TAListforMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TNAP-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TNAP-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TNGF-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TNGF-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TNLAddressWeightFactor.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TNLAddressWeightFactor.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationUsage.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TNLAssociationUsage.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TSCAssistanceInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TSCAssistanceInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TSCTrafficCharacteristics.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TSCTrafficCharacteristics.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TWAP-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TWAP-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TWIF-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TWIF-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargetID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargetID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargetNGRANNode-ToSourceNGRANNode-FailureTransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargetNGRANNode-ToSourceNGRANNode-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargetNGRANNode-ToSourceNGRANNode-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargetRANNodeID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargetRANNodeID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargetRNC-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargetRNC-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargetToSource-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargetToSource-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargeteNB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargeteNB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargettoSource-Failure-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TargettoSource-Failure-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Threshold-RSRP.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Threshold-RSRP.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Threshold-RSRQ.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Threshold-RSRQ.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Threshold-SINR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_Threshold-SINR.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TimeStamp.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TimeStamp.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TimeToTrigger.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TimeToTrigger.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TimeToWait.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TimeToWait.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TimeUEStayedInCell.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TimeUEStayedInCell.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TimeUEStayedInCellEnhancedGranularity.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TimeUEStayedInCellEnhancedGranularity.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TimerApproachForGUAMIRemoval.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TimerApproachForGUAMIRemoval.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TooearlyIntersystemHO.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TooearlyIntersystemHO.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TraceActivation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TraceActivation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TraceDepth.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TraceDepth.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TraceFailureIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TraceFailureIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TraceStart.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TraceStart.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TrafficLoadReductionIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TrafficLoadReductionIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TransportLayerAddress.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TransportLayerAddress.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TriggeringMessage.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TriggeringMessage.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TypeOfError.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_TypeOfError.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UE-DifferentiationInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UE-DifferentiationInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UE-NGAP-ID-pair.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UE-NGAP-ID-pair.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UE-NGAP-IDs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UE-NGAP-IDs.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UE-UP-CIoT-Support.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UE-UP-CIoT-Support.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UE-associatedLogicalNG-connectionItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UE-associatedLogicalNG-connectionItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UE-associatedLogicalNG-connectionList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UE-associatedLogicalNG-connectionList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEAggregateMaximumBitRate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEAggregateMaximumBitRate.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UECapabilityInfoRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UECapabilityInfoRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextModificationResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseCommand.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseCommand.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseComplete.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseComplete.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextReleaseRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeRequestTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeRequestTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeResponseTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextResumeResponseTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendRequestTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendRequestTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEContextSuspendResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEHistoryInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEHistoryInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEHistoryInformationFromTheUE.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEHistoryInformationFromTheUE.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEIdentityIndexValue.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEIdentityIndexValue.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEInformationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEInformationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEPagingIdentity.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEPagingIdentity.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEPresence.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEPresence.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEPresenceInAreaOfInterestItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEPresenceInAreaOfInterestItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEPresenceInAreaOfInterestList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UEPresenceInAreaOfInterestList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERLFReportContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERLFReportContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapability.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapability.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityCheckRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityCheckRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityCheckResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityCheckResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPaging.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPaging.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfEUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfEUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfNB-IoT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfNB-IoT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfNR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityForPagingOfNR.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityIDMappingRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityIDMappingRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityIDMappingResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityIDMappingResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityInfoIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERadioCapabilityInfoIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERetentionInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UERetentionInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UESecurityCapabilities.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UESecurityCapabilities.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UETNLABindingReleaseRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UETNLABindingReleaseRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UL-CP-SecurityInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UL-CP-SecurityInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UL-NAS-Count.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UL-NAS-Count.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UL-NAS-MAC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UL-NAS-MAC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UL-NGU-UP-TNLModifyItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UL-NGU-UP-TNLModifyItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UL-NGU-UP-TNLModifyList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UL-NGU-UP-TNLModifyList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ULForwarding.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_ULForwarding.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationPairItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationPairItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationPairList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UPTransportLayerInformationPairList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_URI-address.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_URI-address.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UnavailableGUAMIItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UnavailableGUAMIItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UnavailableGUAMIList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UnavailableGUAMIList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UnsuccessfulOutcome.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UnsuccessfulOutcome.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UpdateFeedback.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UpdateFeedback.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UplinkNASTransport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UplinkNASTransport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UplinkNonUEAssociatedNRPPaTransport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UplinkNonUEAssociatedNRPPaTransport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANConfigurationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANConfigurationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANEarlyStatusTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANEarlyStatusTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANStatusTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UplinkRANStatusTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UplinkRIMInformationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UplinkRIMInformationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UplinkUEAssociatedNRPPaTransport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UplinkUEAssociatedNRPPaTransport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationEUTRA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationEUTRA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationN3IWF.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationN3IWF.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationNR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationNR.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationTNGF.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationTNGF.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationTWIF.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationTWIF.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationW-AGF.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserLocationInformationW-AGF.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserPlaneSecurityInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_UserPlaneSecurityInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_VehicleUE.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_VehicleUE.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_VolumeTimedReport-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_VolumeTimedReport-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_VolumeTimedReportList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_VolumeTimedReportList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_W-AGF-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_W-AGF-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfig.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfig.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfigNameItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfigNameItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfigNameList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasConfigNameList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasurementConfiguration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WLANMeasurementConfiguration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WLANName.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WLANName.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WUS-Assistance-Information.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WUS-Assistance-Information.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WarningAreaCoordinates.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WarningAreaCoordinates.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WarningAreaList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WarningAreaList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WarningMessageContents.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WarningMessageContents.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WarningSecurityInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WarningSecurityInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WarningType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WarningType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WriteReplaceWarningRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WriteReplaceWarningRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WriteReplaceWarningResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_WriteReplaceWarningResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_XnExtTLA-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_XnExtTLA-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_XnExtTLAs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_XnExtTLAs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_XnGTP-TLAs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_XnGTP-TLAs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_XnTLAs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_XnTLAs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_XnTNLConfigurationInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_XnTNLConfigurationInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/NGAP_asn_constant.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/ngap/meson.build -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Additional-GUTI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Additional-GUTI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AdditionalCSFallbackIndicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AdditionalCSFallbackIndicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AdditionalRRMPriorityIndex.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AdditionalRRMPriorityIndex.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AerialUEsubscriptionInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AerialUEsubscriptionInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AllocationAndRetentionPriority.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AllocationAndRetentionPriority.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AreaScopeOfMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AreaScopeOfMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AreaScopeOfQMC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AreaScopeOfQMC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForCECapableUEs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForCECapableUEs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForPaging.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForPaging.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForRecommendedCells.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_AssistanceDataForRecommendedCells.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BPLMNs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BPLMNs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BearerType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BearerType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToEarlyStatusTransfer-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToEarlyStatusTransfer-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToEarlyStatusTransferList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToEarlyStatusTransferList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToStatusTransfer-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToStatusTransfer-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToStatusTransferList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Bearers-SubjectToStatusTransferList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BitRate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BitRate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasConfig.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasConfig.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasConfigNameList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasConfigNameList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasurementConfiguration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothMeasurementConfiguration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothName.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BluetoothName.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BroadcastCancelledAreaList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BroadcastCancelledAreaList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BroadcastCompletedAreaList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_BroadcastCompletedAreaList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CE-ModeBRestricted.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CE-ModeBRestricted.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CE-mode-B-SupportIndicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CE-mode-B-SupportIndicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CELevel.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CELevel.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CGI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CGI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CNDomain.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CNDomain.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CNType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CNType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CNTypeRestrictions-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CNTypeRestrictions-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CNTypeRestrictions.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CNTypeRestrictions.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_COUNTValueExtended.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_COUNTValueExtended.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_COUNTvalue.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_COUNTvalue.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_COUNTvaluePDCP-SNlength18.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_COUNTvaluePDCP-SNlength18.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CSFallbackIndicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CSFallbackIndicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CSG-Id.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CSG-Id.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CSG-IdList-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CSG-IdList-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CSG-IdList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CSG-IdList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CSGMembershipInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CSGMembershipInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CSGMembershipStatus.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CSGMembershipStatus.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinEAI-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinEAI-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinEAI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinEAI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinTAI-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinTAI-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinTAI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CancelledCellinTAI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cause.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cause.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CauseMisc.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CauseMisc.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CauseNas.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CauseNas.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CauseProtocol.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CauseProtocol.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CauseRadioNetwork.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CauseRadioNetwork.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CauseTransport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CauseTransport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000HORequiredIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000HORequiredIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000HOStatus.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000HOStatus.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXMEID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXMEID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXMSI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXMSI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXPilot.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXPilot.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXRAND.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXRAND.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXSRVCCInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000OneXSRVCCInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000PDU.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000PDU.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000RATType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000RATType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000SectorID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cdma2000SectorID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cell-Size.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Cell-Size.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellAccessMode.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellAccessMode.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellBasedMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellBasedMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellBasedQMC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellBasedQMC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Broadcast-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Broadcast-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Broadcast.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Broadcast.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Cancelled-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Cancelled-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Cancelled.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellID-Cancelled.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellIdListforMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellIdListforMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellIdListforQMC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellIdListforQMC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellIdentifierAndCELevelForCECapableUEs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellIdentifierAndCELevelForCECapableUEs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellIdentity.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellIdentity.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellTrafficTrace.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellTrafficTrace.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CellType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinEAI-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinEAI-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinEAI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinEAI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinTAI-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinTAI-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinTAI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CompletedCellinTAI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ConcurrentWarningMessageIndicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ConcurrentWarningMessageIndicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ConnectedengNBItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ConnectedengNBItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ConnectedengNBList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ConnectedengNBList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ConnectionEstablishmentIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ConnectionEstablishmentIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ContextatSource.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ContextatSource.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Correlation-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Correlation-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Coverage-Level.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Coverage-Level.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Criticality.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Criticality.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics-IE-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics-IE-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics-IE-List.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics-IE-List.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_CriticalityDiagnostics.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DAPSRequestInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DAPSRequestInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfoItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfoItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfoList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DAPSResponseInfoList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DCN-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DCN-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DL-CP-SecurityInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DL-CP-SecurityInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DL-Forwarding.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DL-Forwarding.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DL-NAS-MAC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DL-NAS-MAC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DLCOUNT-PDCP-SNlength.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DLCOUNT-PDCP-SNlength.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DLNASPDUDeliveryAckRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DLNASPDUDeliveryAckRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Data-Forwarding-Not-Possible.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Data-Forwarding-Not-Possible.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DataCodingScheme.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DataCodingScheme.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DataSize.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DataSize.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DeactivateTrace.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DeactivateTrace.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Direct-Forwarding-Path-Availability.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Direct-Forwarding-Path-Availability.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkNASTransport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkNASTransport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkNonUEAssociatedLPPaTransport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkNonUEAssociatedLPPaTransport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkS1cdma2000tunnelling.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkS1cdma2000tunnelling.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkUEAssociatedLPPaTransport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_DownlinkUEAssociatedLPPaTransport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RAB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RAB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RAB-IE-ContainerList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RAB-IE-ContainerList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RAB-IE-ContainerPairList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABAdmittedItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABAdmittedItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABAdmittedList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABAdmittedList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABDataForwardingItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABDataForwardingItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeItemResumeReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeItemResumeReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeItemResumeRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeItemResumeRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeListResumeReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeListResumeReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeListResumeRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToResumeListResumeRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToSetupItemHOReqAck.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedToSetupItemHOReqAck.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedtoSetupListHOReqAck.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABFailedtoSetupListHOReqAck.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABInformationList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABInformationList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABInformationListItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABInformationListItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABLevelQoSParameters.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABLevelQoSParameters.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModificationConfirm.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModificationConfirm.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModificationIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModificationIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyItemBearerModConf.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyItemBearerModConf.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyItemBearerModRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyItemBearerModRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyListBearerModConf.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyListBearerModConf.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyListBearerModRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyListBearerModRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABModifyResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABNotToBeModifiedItemBearerModInd.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABNotToBeModifiedItemBearerModInd.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABNotToBeModifiedListBearerModInd.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABNotToBeModifiedListBearerModInd.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseCommand.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseCommand.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseItemBearerRelComp.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseItemBearerRelComp.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseListBearerRelComp.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseListBearerRelComp.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABReleaseResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupItemBearerSURes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupItemBearerSURes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupItemCtxtSURes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupItemCtxtSURes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupListBearerSURes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupListBearerSURes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupListCtxtSURes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupListCtxtSURes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSetupResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSubjecttoDataForwardingList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABSubjecttoDataForwardingList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedItemBearerModInd.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedItemBearerModInd.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedItemBearerModReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedItemBearerModReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedListBearerModInd.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedListBearerModInd.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedListBearerModReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeModifiedListBearerModReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemBearerSUReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemBearerSUReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemCtxtSUReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemCtxtSUReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemHOReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupItemHOReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListBearerSUReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListBearerSUReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListCtxtSUReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListCtxtSUReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListHOReq.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSetupListHOReq.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedDLItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedDLItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedDLList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedDLList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedULItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedULItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedULList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABToBeSwitchedULList.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABUsageReportItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABUsageReportItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABUsageReportList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-RABUsageReportList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-UTRAN-Trace-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_E-UTRAN-Trace-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EARFCN.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EARFCN.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ECGI-List.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ECGI-List.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ECGIList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ECGIList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ECGIListForRestart.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ECGIListForRestart.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EDT-Session.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EDT-Session.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONConfigurationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONConfigurationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONTransferType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONTransferType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONeNBIdentification.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONeNBIdentification.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONengNBIdentification.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCSONengNBIdentification.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCTransferTypeReply.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCTransferTypeReply.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCTransferTypeRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EN-DCTransferTypeRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENB-EarlyStatusTransfer-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENB-EarlyStatusTransfer-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENB-StatusTransfer-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENB-StatusTransfer-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENB-UE-S1AP-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENB-UE-S1AP-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBCPRelocationIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBCPRelocationIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdateAcknowledge.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdateAcknowledge.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdateFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBConfigurationUpdateFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBDirectInformationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBDirectInformationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBEarlyStatusTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBEarlyStatusTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBIndirectX2TransportLayerAddresses.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBIndirectX2TransportLayerAddresses.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBStatusTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBStatusTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2ExtTLA.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2ExtTLA.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2ExtTLAs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2ExtTLAs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2GTPTLAs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2GTPTLAs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2TLAs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBX2TLAs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBname.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ENBname.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EPLMNs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EPLMNs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EUTRAN-CGI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EUTRAN-CGI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EUTRANRoundTripDelayEstimationInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EUTRANRoundTripDelayEstimationInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Broadcast-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Broadcast-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Broadcast.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Broadcast.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Cancelled-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Cancelled-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Cancelled.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID-Cancelled.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaIDList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaIDList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaIDListForRestart.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyAreaIDListForRestart.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyIndicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EmergencyIndicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_En-gNB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_En-gNB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EncryptionAlgorithms.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EncryptionAlgorithms.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EndIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EndIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EnhancedCoverageRestricted.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EnhancedCoverageRestricted.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ErrorIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ErrorIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Ethernet-Type.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Ethernet-Type.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EventType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_EventType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedActivityPeriod.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedActivityPeriod.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedHOInterval.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedHOInterval.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedIdlePeriod.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedIdlePeriod.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedUEActivityBehaviour.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedUEActivityBehaviour.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedUEBehaviour.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExpectedUEBehaviour.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Extended-UEIdentityIndexValue.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Extended-UEIdentityIndexValue.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedBitRate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedBitRate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedRNC-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedRNC-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedRepetitionPeriod.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ExtendedRepetitionPeriod.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_FiveGSTAC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_FiveGSTAC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_FiveGSTAI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_FiveGSTAI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_FiveQI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_FiveQI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenInterRATs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenInterRATs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLACs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLACs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLAs-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLAs-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLAs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenLAs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTACs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTACs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTAs-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTAs-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTAs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ForbiddenTAs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GBR-QosInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GBR-QosInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GERAN-Cell-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GERAN-Cell-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GNB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GNB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GNB-Identity.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GNB-Identity.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GNB.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GNB.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GTP-TEID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GTP-TEID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEIList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEIList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEIType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GUMMEIType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GWContextReleaseIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_GWContextReleaseIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Global-ENB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Global-ENB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Global-GNB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Global-GNB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Global-RAN-NODE-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Global-RAN-NODE-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Global-en-gNB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Global-en-gNB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HFN.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HFN.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HFNModified.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HFNModified.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HFNforPDCP-SNlength18.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HFNforPDCP-SNlength18.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCancel.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCancel.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCancelAcknowledge.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCancelAcknowledge.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCommand.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverCommand.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverFlag.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverFlag.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverNotify.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverNotify.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverPreparationFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverPreparationFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequestAcknowledge.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequestAcknowledge.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequired.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRequired.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRestrictionList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverRestrictionList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverSuccess.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverSuccess.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_HandoverType.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Authorized.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Authorized.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Node-Indication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Node-Indication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Supported.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IAB-Supported.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IMSI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IMSI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IMSvoiceEPSfallbackfrom5G.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IMSvoiceEPSfallbackfrom5G.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ImmediateMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ImmediateMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InformationOnRecommendedCellsAndENBsForPaging.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InformationOnRecommendedCellsAndENBsForPaging.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InitialContextSetupResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InitialUEMessage.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InitialUEMessage.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InitiatingMessage.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InitiatingMessage.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IntegrityProtectionAlgorithms.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IntegrityProtectionAlgorithms.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IntendedNumberOfPagingAttempts.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IntendedNumberOfPagingAttempts.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Inter-SystemInformationTransferType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Inter-SystemInformationTransferType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementParameters.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InterSystemMeasurementParameters.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InterfacesToTrace.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_InterfacesToTrace.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IntersystemMeasurementConfiguration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IntersystemMeasurementConfiguration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IntersystemSONConfigurationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_IntersystemSONConfigurationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_KillAllWarningMessages.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_KillAllWarningMessages.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_KillRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_KillRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_KillResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_KillResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_L3-Information.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_L3-Information.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LAC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LAC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LAI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LAI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LHN-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LHN-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LPPa-PDU.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LPPa-PDU.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LTE-M-Indication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LTE-M-Indication.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedCell-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedCell-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedEUTRANCellInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedEUTRANCellInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedGERANCellInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedGERANCellInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedNGRANCellInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedNGRANCellInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedUTRANCellInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LastVisitedUTRANCellInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Links-to-log.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Links-to-log.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ListeningSubframePattern.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ListeningSubframePattern.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LocationReport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LocationReport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LocationReportingControl.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LocationReportingControl.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LocationReportingFailureIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LocationReportingFailureIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LoggedMBSFNMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LoggedMBSFNMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LoggedMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LoggedMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LoggingDuration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LoggingDuration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LoggingInterval.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_LoggingInterval.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M-TMSI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M-TMSI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M1PeriodicReporting.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M1PeriodicReporting.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M1ReportingTrigger.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M1ReportingTrigger.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M1ThresholdEventA2.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M1ThresholdEventA2.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M3Configuration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M3Configuration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M3period.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M3period.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M4Configuration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M4Configuration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M4period.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M4period.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M5Configuration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M5Configuration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M5period.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M5period.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M6Configuration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M6Configuration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M6delay-threshold.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M6delay-threshold.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M6report-Interval.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M6report-Interval.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M7Configuration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M7Configuration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M7period.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_M7period.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MBSFN-ResultToLog.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MBSFN-ResultToLog.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MBSFN-ResultToLogInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MBSFN-ResultToLogInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Activation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Activation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Configuration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Configuration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MDT-ConfigurationNR.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MDT-ConfigurationNR.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Location-Info.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MDT-Location-Info.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MDTMode-Extension.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MDTMode-Extension.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MDTMode.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MDTMode.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MDTPLMNList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MDTPLMNList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MME-Code.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MME-Code.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MME-Group-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MME-Group-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MME-UE-S1AP-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MME-UE-S1AP-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMECPRelocationIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMECPRelocationIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdateAcknowledge.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdateAcknowledge.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdateFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEConfigurationUpdateFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEDirectInformationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEDirectInformationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEEarlyStatusTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEEarlyStatusTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEPagingTarget.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEPagingTarget.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMERelaySupportIndicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMERelaySupportIndicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEStatusTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEStatusTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEname.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MMEname.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MSClassmark2.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MSClassmark2.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MSClassmark3.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MSClassmark3.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ManagementBasedMDTAllowed.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ManagementBasedMDTAllowed.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Masked-IMEISV.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Masked-IMEISV.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MeasurementThresholdA2.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MeasurementThresholdA2.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MeasurementsToActivate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MeasurementsToActivate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MessageIdentifier.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MessageIdentifier.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MobilityInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MobilityInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MutingAvailabilityIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MutingAvailabilityIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MutingPatternInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_MutingPatternInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NAS-PDU.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NAS-PDU.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NASDeliveryIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NASDeliveryIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NASNonDeliveryIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NASNonDeliveryIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NASSecurityParametersfromE-UTRAN.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NASSecurityParametersfromE-UTRAN.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NASSecurityParameterstoE-UTRAN.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NASSecurityParameterstoE-UTRAN.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-DefaultPagingDRX.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-DefaultPagingDRX.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-Paging-eDRX-Cycle.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-Paging-eDRX-Cycle.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-Paging-eDRXInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-Paging-eDRXInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-PagingDRX.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-PagingDRX.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-PagingTimeWindow.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-PagingTimeWindow.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-RLF-Report-Container.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-RLF-Report-Container.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-UEIdentityIndexValue.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NB-IoT-UEIdentityIndexValue.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NG-eNB.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NG-eNB.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NR-CGI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NR-CGI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRCellIdentity.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRCellIdentity.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRUESecurityCapabilities.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRUESecurityCapabilities.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRUESidelinkAggregateMaximumBitrate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRUESidelinkAggregateMaximumBitrate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRV2XServicesAuthorized.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRV2XServicesAuthorized.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRencryptionAlgorithms.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRencryptionAlgorithms.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRintegrityProtectionAlgorithms.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRintegrityProtectionAlgorithms.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRrestrictionin5GS.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRrestrictionin5GS.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRrestrictioninEPSasSecondaryRAT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NRrestrictioninEPSasSecondaryRAT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NextPagingAreaScope.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NextPagingAreaScope.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NotifySourceeNB.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NotifySourceeNB.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NumberOfBroadcasts.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NumberOfBroadcasts.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NumberofBroadcastRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_NumberofBroadcastRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_OldBSS-ToNewBSS-Information.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_OldBSS-ToNewBSS-Information.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_OverloadAction.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_OverloadAction.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_OverloadResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_OverloadResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_OverloadStart.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_OverloadStart.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_OverloadStop.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_OverloadStop.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PC5FlowBitRates.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PC5FlowBitRates.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSFlowItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSFlowItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSFlowList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSFlowList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSParameters.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PC5QoSParameters.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SN.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SN.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SNExtended.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SNExtended.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SNlength18.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PDCP-SNlength18.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PLMNAreaBasedQMC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PLMNAreaBasedQMC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PLMNListforQMC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PLMNListforQMC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PLMNidentity.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PLMNidentity.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PS-ServiceNotAvailable.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PS-ServiceNotAvailable.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PSCellInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PSCellInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PWSFailureIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PWSFailureIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PWSRestartIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PWSRestartIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PWSfailedECGIList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PWSfailedECGIList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Packet-LossRate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Packet-LossRate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Paging-eDRX-Cycle.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Paging-eDRX-Cycle.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Paging-eDRXInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Paging-eDRXInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Paging.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Paging.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PagingAttemptCount.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PagingAttemptCount.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PagingAttemptInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PagingAttemptInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PagingDRX.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PagingDRX.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PagingPriority.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PagingPriority.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PagingProbabilityInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PagingProbabilityInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PagingTimeWindow.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PagingTimeWindow.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequestAcknowledge.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequestAcknowledge.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequestFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PathSwitchRequestFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PedestrianUE.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PedestrianUE.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PendingDataIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PendingDataIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Port-Number.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Port-Number.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Pre-emptionCapability.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Pre-emptionCapability.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Pre-emptionVulnerability.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Pre-emptionVulnerability.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Presence.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Presence.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PriorityLevel.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PriorityLevel.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PrivacyIndicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PrivacyIndicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-Container.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-Container.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-Field.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-Field.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PrivateIE-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PrivateMessage.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_PrivateMessage.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProSeAuthorized.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProSeAuthorized.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProSeDirectCommunication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProSeDirectCommunication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProSeDirectDiscovery.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProSeDirectDiscovery.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProSeUEtoNetworkRelaying.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProSeUEtoNetworkRelaying.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProcedureCode.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProcedureCode.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolError-IE-ContainerList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionField.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionField.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolExtensionID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-Container.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-Container.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ContainerList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ContainerList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ContainerPair.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ContainerPairList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-Field.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-Field.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-FieldPair.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-SingleContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ProtocolIE-SingleContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_QCI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_QCI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RAC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RAC.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RAN-UE-NGAP-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RAN-UE-NGAP-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RAT-Type.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RAT-Type.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RIMInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RIMInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RIMRoutingAddress.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RIMRoutingAddress.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RIMTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RIMTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RLFReportInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RLFReportInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RNC-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RNC-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RRC-Container.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RRC-Container.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RRC-Establishment-Cause.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RRC-Establishment-Cause.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Range.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Range.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusOfULPDCPSDUsExtended.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusOfULPDCPSDUsExtended.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusOfULPDCPSDUsPDCP-SNlength18.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusOfULPDCPSDUsPDCP-SNlength18.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusofULPDCPSDUs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ReceiveStatusofULPDCPSDUs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellsForPaging.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedCellsForPaging.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBsForPaging.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RecommendedENBsForPaging.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RelativeMMECapacity.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RelativeMMECapacity.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RelayNode-Indicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RelayNode-Indicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RepetitionPeriod.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RepetitionPeriod.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ReportAmountMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ReportAmountMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ReportArea.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ReportArea.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ReportIntervalMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ReportIntervalMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RequestType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RequestType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RequestTypeAdditionalInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RequestTypeAdditionalInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RerouteNASRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RerouteNASRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Reset.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Reset.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ResetAcknowledge.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ResetAcknowledge.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ResetAll.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ResetAll.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ResetType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ResetType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RetrieveUEInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_RetrieveUEInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Routing-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Routing-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_S-TMSI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_S-TMSI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_S1AP-PDU.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_S1AP-PDU.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_S1SetupResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SONConfigurationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SONConfigurationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SONInformation-Extension.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SONInformation-Extension.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SONInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SONInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationReply.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationReply.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationReport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationReport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SONInformationRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCHOIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCHOIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCOperationNotPossible.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCOperationNotPossible.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCOperationPossible.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SRVCCOperationPossible.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ScheduledCommunicationTime.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ScheduledCommunicationTime.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReportItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReportItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReportList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageReportList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATDataUsageRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SecondaryRATType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SecurityContext.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SecurityContext.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SecurityKey.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SecurityKey.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SerialNumber.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SerialNumber.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServedDCNs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServedDCNs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServedDCNsItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServedDCNsItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServedGUMMEIs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServedGUMMEIs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServedGUMMEIsItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServedGUMMEIsItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServedGroupIDs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServedGroupIDs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServedMMECs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServedMMECs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServedPLMNs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServedPLMNs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServiceType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_ServiceType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Source-ToTarget-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Source-ToTarget-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceBSS-ToTargetBSS-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceBSS-ToTargetBSS-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceNgRanNode-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceNgRanNode-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceNgRanNode-ToTargetNgRanNode-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceNgRanNode-ToTargetNgRanNode-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceNodeID-Extension.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceNodeID-Extension.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceNodeID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceNodeID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceOfUEActivityBehaviourInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceOfUEActivityBehaviourInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceRNC-ToTargetRNC-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceRNC-ToTargetRNC-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceeNB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceeNB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceeNB-ToTargeteNB-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SourceeNB-ToTargeteNB-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_StratumLevel.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_StratumLevel.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SubscriberProfileIDforRFP.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SubscriberProfileIDforRFP.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Subscription-Based-UE-DifferentiationInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Subscription-Based-UE-DifferentiationInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SuccessfulOutcome.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SuccessfulOutcome.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SupportedTAs-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SupportedTAs-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SupportedTAs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SupportedTAs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SynchronisationInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SynchronisationInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SynchronisationStatus.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_SynchronisationStatus.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TABasedMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TABasedMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TABasedQMC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TABasedQMC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAC.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Broadcast-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Broadcast-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Broadcast.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Broadcast.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Cancelled-Item.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Cancelled-Item.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Cancelled.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAI-Cancelled.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAI.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAI.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIBasedMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIBasedMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIBasedQMC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIBasedQMC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIListForRestart.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIListForRestart.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforQMC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforQMC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforWarning.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAIListforWarning.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAListforMDT.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAListforMDT.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAListforQMC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TAListforQMC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TBCD-STRING.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TBCD-STRING.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Target-ToSource-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Target-ToSource-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargetBSS-ToSourceBSS-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargetBSS-ToSourceBSS-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargetID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargetID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargetNgRanNode-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargetNgRanNode-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargetNgRanNode-ToSourceNgRanNode-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargetNgRanNode-ToSourceNgRanNode-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargetRNC-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargetRNC-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargetRNC-ToSourceRNC-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargetRNC-ToSourceRNC-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargeteNB-ID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargeteNB-ID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargeteNB-ToSourceeNB-TransparentContainer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TargeteNB-ToSourceeNB-TransparentContainer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Threshold-RSRP.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Threshold-RSRP.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Threshold-RSRQ.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Threshold-RSRQ.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Time-UE-StayedInCell-EnhancedGranularity.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Time-UE-StayedInCell-EnhancedGranularity.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Time-UE-StayedInCell.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_Time-UE-StayedInCell.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TimeSinceSecondaryNodeRelease.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TimeSinceSecondaryNodeRelease.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TimeSynchronisationInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TimeSynchronisationInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TimeToWait.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TimeToWait.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TraceActivation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TraceActivation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TraceDepth.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TraceDepth.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TraceFailureIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TraceFailureIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TraceStart.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TraceStart.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TrafficLoadReductionIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TrafficLoadReductionIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TransportInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TransportInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TransportLayerAddress.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TransportLayerAddress.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TriggeringMessage.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TriggeringMessage.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TunnelInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TunnelInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TypeOfError.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_TypeOfError.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-Application-Layer-Measurement-Capability.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-Application-Layer-Measurement-Capability.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-HistoryInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-HistoryInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-HistoryInformationFromTheUE.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-HistoryInformationFromTheUE.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-RLF-Report-Container-for-extended-bands.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-RLF-Report-Container-for-extended-bands.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-RLF-Report-Container.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-RLF-Report-Container.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-RetentionInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-RetentionInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-S1AP-ID-pair.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-S1AP-ID-pair.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-S1AP-IDs.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-S1AP-IDs.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-Usage-Type.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-Usage-Type.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionItem.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionItem.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionListRes.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionListRes.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionListResAck.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UE-associatedLogicalS1-ConnectionListResAck.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEAggregateMaximumBitrate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEAggregateMaximumBitrate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEAppLayerMeasConfig.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEAppLayerMeasConfig.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UECapabilityInfoIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UECapabilityInfoIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UECapabilityInfoRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UECapabilityInfoRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationConfirm.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationConfirm.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationIndication.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationIndication.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextModificationResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseCommand.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseCommand.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseComplete.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseComplete.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextReleaseRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeFailure.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeFailure.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextResumeResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextSuspendRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextSuspendRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextSuspendResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEContextSuspendResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEIdentityIndexValue.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEIdentityIndexValue.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEInformationTransfer.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEInformationTransfer.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEPagingID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEPagingID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapability.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapability.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityForPaging.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityForPaging.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityID.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityID.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityIDMappingRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityIDMappingRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityIDMappingResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityIDMappingResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityMatchRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityMatchRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityMatchResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UERadioCapabilityMatchResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UESecurityCapabilities.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UESecurityCapabilities.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UESidelinkAggregateMaximumBitrate.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UESidelinkAggregateMaximumBitrate.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEUserPlaneCIoTSupportIndicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UEUserPlaneCIoTSupportIndicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UL-CP-SecurityInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UL-CP-SecurityInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UL-NAS-Count.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UL-NAS-Count.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UL-NAS-MAC.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UL-NAS-MAC.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_URI-Address.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_URI-Address.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UnlicensedSpectrumRestriction.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UnlicensedSpectrumRestriction.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UnsuccessfulOutcome.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UnsuccessfulOutcome.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UplinkNASTransport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UplinkNASTransport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UplinkNonUEAssociatedLPPaTransport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UplinkNonUEAssociatedLPPaTransport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UplinkS1cdma2000tunnelling.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UplinkS1cdma2000tunnelling.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UplinkUEAssociatedLPPaTransport.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UplinkUEAssociatedLPPaTransport.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UserLocationInformation.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_UserLocationInformation.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_V2XServicesAuthorized.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_V2XServicesAuthorized.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_VehicleUE.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_VehicleUE.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_VoiceSupportMatchIndicator.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_VoiceSupportMatchIndicator.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasConfig.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasConfig.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasConfigNameList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasConfigNameList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasurementConfiguration.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WLANMeasurementConfiguration.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WLANName.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WLANName.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WUS-Assistance-Information.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WUS-Assistance-Information.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WarningAreaCoordinates.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WarningAreaCoordinates.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WarningAreaList.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WarningAreaList.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WarningMessageContents.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WarningMessageContents.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WarningSecurityInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WarningSecurityInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WarningType.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WarningType.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WriteReplaceWarningRequest.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WriteReplaceWarningRequest.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WriteReplaceWarningResponse.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_WriteReplaceWarningResponse.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_X2TNLConfigurationInfo.c -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_X2TNLConfigurationInfo.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/S1AP_asn_constant.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/s1ap/meson.build -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/asn1c/support/README.md -> open5gs_2.6.0.42.10477.202302220008.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.202302220008.tar.xz/lib/asn1c/support/ngap-r17.3.0
Added
+(directory)
View file
open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.202302220008.tar.xz/lib/asn1c/support/s1ap-r17.3.0
Added
+(directory)
View file
open5gs_2.6.0.42.10477.202302220008.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.202302220008.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.39.22be.202302210008.tar.xz/lib/ngap/ogs-ngap.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/lib/s1ap/ogs-s1ap.h -> open5gs_2.6.0.42.10477.202302220008.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.39.22be.202302210008.tar.xz/src/smf/ngap-build.c -> open5gs_2.6.0.42.10477.202302220008.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
.