dc8b512d9b582c2e6cac4cf8ea6371857da7e5f2
[ric-plt/e2.git] / RIC-E2-TERMINATION / 3rdparty / oranE2 / ProtocolIE-Container.c
1 /*
2  *
3  * Copyright 2020 AT&T Intellectual Property
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  *      http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  *
17  */
18
19 /*
20  * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
21  * From ASN.1 module "E2AP-Containers"
22  *      found in "e2ap-v01.01.00.asn"
23  *      `asn1c -pdu=auto -fincludes-quoted -fcompound-names -findirect-choice -fno-include-deps -gen-PER -no-gen-OER -no-gen-example`
24  */
25
26 #include "ProtocolIE-Container.h"
27
28 #include "ProtocolIE-Field.h"
29 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P0_constr_1 CC_NOTUSED = {
30         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
31         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
32         0, 0    /* No PER value map */
33 };
34 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P1_constr_3 CC_NOTUSED = {
35         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
36         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
37         0, 0    /* No PER value map */
38 };
39 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P2_constr_5 CC_NOTUSED = {
40         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
41         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
42         0, 0    /* No PER value map */
43 };
44 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P3_constr_7 CC_NOTUSED = {
45         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
46         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
47         0, 0    /* No PER value map */
48 };
49 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P4_constr_9 CC_NOTUSED = {
50         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
51         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
52         0, 0    /* No PER value map */
53 };
54 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P5_constr_11 CC_NOTUSED = {
55         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
56         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
57         0, 0    /* No PER value map */
58 };
59 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P6_constr_13 CC_NOTUSED = {
60         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
61         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
62         0, 0    /* No PER value map */
63 };
64 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P7_constr_15 CC_NOTUSED = {
65         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
66         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
67         0, 0    /* No PER value map */
68 };
69 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P8_constr_17 CC_NOTUSED = {
70         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
71         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
72         0, 0    /* No PER value map */
73 };
74 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P9_constr_19 CC_NOTUSED = {
75         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
76         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
77         0, 0    /* No PER value map */
78 };
79 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P10_constr_21 CC_NOTUSED = {
80         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
81         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
82         0, 0    /* No PER value map */
83 };
84 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P11_constr_23 CC_NOTUSED = {
85         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
86         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
87         0, 0    /* No PER value map */
88 };
89 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P12_constr_25 CC_NOTUSED = {
90         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
91         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
92         0, 0    /* No PER value map */
93 };
94 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P13_constr_27 CC_NOTUSED = {
95         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
96         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
97         0, 0    /* No PER value map */
98 };
99 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P14_constr_29 CC_NOTUSED = {
100         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
101         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
102         0, 0    /* No PER value map */
103 };
104 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P15_constr_31 CC_NOTUSED = {
105         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
106         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
107         0, 0    /* No PER value map */
108 };
109 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P16_constr_33 CC_NOTUSED = {
110         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
111         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
112         0, 0    /* No PER value map */
113 };
114 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P17_constr_35 CC_NOTUSED = {
115         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
116         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
117         0, 0    /* No PER value map */
118 };
119 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P18_constr_37 CC_NOTUSED = {
120         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
121         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
122         0, 0    /* No PER value map */
123 };
124 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P19_constr_39 CC_NOTUSED = {
125         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
126         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
127         0, 0    /* No PER value map */
128 };
129 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P20_constr_41 CC_NOTUSED = {
130         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
131         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
132         0, 0    /* No PER value map */
133 };
134 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P21_constr_43 CC_NOTUSED = {
135         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
136         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
137         0, 0    /* No PER value map */
138 };
139 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P22_constr_45 CC_NOTUSED = {
140         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
141         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
142         0, 0    /* No PER value map */
143 };
144 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P23_constr_47 CC_NOTUSED = {
145         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
146         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
147         0, 0    /* No PER value map */
148 };
149 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P24_constr_49 CC_NOTUSED = {
150         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
151         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
152         0, 0    /* No PER value map */
153 };
154 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P25_constr_51 CC_NOTUSED = {
155         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
156         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
157         0, 0    /* No PER value map */
158 };
159 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P0_1[] = {
160         { ATF_POINTER, 0, 0,
161                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
162                 0,
163                 &asn_DEF_RICsubscriptionRequest_IEs,
164                 0,
165                 { 0, 0, 0 },
166                 0, 0, /* No default value */
167                 ""
168                 },
169 };
170 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P0_tags_1[] = {
171         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
172 };
173 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P0_specs_1 = {
174         sizeof(struct ProtocolIE_Container_226P0),
175         offsetof(struct ProtocolIE_Container_226P0, _asn_ctx),
176         0,      /* XER encoding is XMLDelimitedItemList */
177 };
178 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P0 = {
179         "ProtocolIE-Container",
180         "ProtocolIE-Container",
181         &asn_OP_SEQUENCE_OF,
182         asn_DEF_ProtocolIE_Container_226P0_tags_1,
183         sizeof(asn_DEF_ProtocolIE_Container_226P0_tags_1)
184                 /sizeof(asn_DEF_ProtocolIE_Container_226P0_tags_1[0]), /* 1 */
185         asn_DEF_ProtocolIE_Container_226P0_tags_1,      /* Same as above */
186         sizeof(asn_DEF_ProtocolIE_Container_226P0_tags_1)
187                 /sizeof(asn_DEF_ProtocolIE_Container_226P0_tags_1[0]), /* 1 */
188         { 0, &asn_PER_type_ProtocolIE_Container_226P0_constr_1, SEQUENCE_OF_constraint },
189         asn_MBR_ProtocolIE_Container_226P0_1,
190         1,      /* Single element */
191         &asn_SPC_ProtocolIE_Container_226P0_specs_1     /* Additional specs */
192 };
193
194 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P1_3[] = {
195         { ATF_POINTER, 0, 0,
196                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
197                 0,
198                 &asn_DEF_RICsubscriptionResponse_IEs,
199                 0,
200                 { 0, 0, 0 },
201                 0, 0, /* No default value */
202                 ""
203                 },
204 };
205 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P1_tags_3[] = {
206         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
207 };
208 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P1_specs_3 = {
209         sizeof(struct ProtocolIE_Container_226P1),
210         offsetof(struct ProtocolIE_Container_226P1, _asn_ctx),
211         0,      /* XER encoding is XMLDelimitedItemList */
212 };
213 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P1 = {
214         "ProtocolIE-Container",
215         "ProtocolIE-Container",
216         &asn_OP_SEQUENCE_OF,
217         asn_DEF_ProtocolIE_Container_226P1_tags_3,
218         sizeof(asn_DEF_ProtocolIE_Container_226P1_tags_3)
219                 /sizeof(asn_DEF_ProtocolIE_Container_226P1_tags_3[0]), /* 1 */
220         asn_DEF_ProtocolIE_Container_226P1_tags_3,      /* Same as above */
221         sizeof(asn_DEF_ProtocolIE_Container_226P1_tags_3)
222                 /sizeof(asn_DEF_ProtocolIE_Container_226P1_tags_3[0]), /* 1 */
223         { 0, &asn_PER_type_ProtocolIE_Container_226P1_constr_3, SEQUENCE_OF_constraint },
224         asn_MBR_ProtocolIE_Container_226P1_3,
225         1,      /* Single element */
226         &asn_SPC_ProtocolIE_Container_226P1_specs_3     /* Additional specs */
227 };
228
229 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P2_5[] = {
230         { ATF_POINTER, 0, 0,
231                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
232                 0,
233                 &asn_DEF_RICsubscriptionFailure_IEs,
234                 0,
235                 { 0, 0, 0 },
236                 0, 0, /* No default value */
237                 ""
238                 },
239 };
240 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P2_tags_5[] = {
241         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
242 };
243 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P2_specs_5 = {
244         sizeof(struct ProtocolIE_Container_226P2),
245         offsetof(struct ProtocolIE_Container_226P2, _asn_ctx),
246         0,      /* XER encoding is XMLDelimitedItemList */
247 };
248 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P2 = {
249         "ProtocolIE-Container",
250         "ProtocolIE-Container",
251         &asn_OP_SEQUENCE_OF,
252         asn_DEF_ProtocolIE_Container_226P2_tags_5,
253         sizeof(asn_DEF_ProtocolIE_Container_226P2_tags_5)
254                 /sizeof(asn_DEF_ProtocolIE_Container_226P2_tags_5[0]), /* 1 */
255         asn_DEF_ProtocolIE_Container_226P2_tags_5,      /* Same as above */
256         sizeof(asn_DEF_ProtocolIE_Container_226P2_tags_5)
257                 /sizeof(asn_DEF_ProtocolIE_Container_226P2_tags_5[0]), /* 1 */
258         { 0, &asn_PER_type_ProtocolIE_Container_226P2_constr_5, SEQUENCE_OF_constraint },
259         asn_MBR_ProtocolIE_Container_226P2_5,
260         1,      /* Single element */
261         &asn_SPC_ProtocolIE_Container_226P2_specs_5     /* Additional specs */
262 };
263
264 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P3_7[] = {
265         { ATF_POINTER, 0, 0,
266                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
267                 0,
268                 &asn_DEF_RICsubscriptionDeleteRequest_IEs,
269                 0,
270                 { 0, 0, 0 },
271                 0, 0, /* No default value */
272                 ""
273                 },
274 };
275 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P3_tags_7[] = {
276         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
277 };
278 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P3_specs_7 = {
279         sizeof(struct ProtocolIE_Container_226P3),
280         offsetof(struct ProtocolIE_Container_226P3, _asn_ctx),
281         0,      /* XER encoding is XMLDelimitedItemList */
282 };
283 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P3 = {
284         "ProtocolIE-Container",
285         "ProtocolIE-Container",
286         &asn_OP_SEQUENCE_OF,
287         asn_DEF_ProtocolIE_Container_226P3_tags_7,
288         sizeof(asn_DEF_ProtocolIE_Container_226P3_tags_7)
289                 /sizeof(asn_DEF_ProtocolIE_Container_226P3_tags_7[0]), /* 1 */
290         asn_DEF_ProtocolIE_Container_226P3_tags_7,      /* Same as above */
291         sizeof(asn_DEF_ProtocolIE_Container_226P3_tags_7)
292                 /sizeof(asn_DEF_ProtocolIE_Container_226P3_tags_7[0]), /* 1 */
293         { 0, &asn_PER_type_ProtocolIE_Container_226P3_constr_7, SEQUENCE_OF_constraint },
294         asn_MBR_ProtocolIE_Container_226P3_7,
295         1,      /* Single element */
296         &asn_SPC_ProtocolIE_Container_226P3_specs_7     /* Additional specs */
297 };
298
299 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P4_9[] = {
300         { ATF_POINTER, 0, 0,
301                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
302                 0,
303                 &asn_DEF_RICsubscriptionDeleteResponse_IEs,
304                 0,
305                 { 0, 0, 0 },
306                 0, 0, /* No default value */
307                 ""
308                 },
309 };
310 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P4_tags_9[] = {
311         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
312 };
313 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P4_specs_9 = {
314         sizeof(struct ProtocolIE_Container_226P4),
315         offsetof(struct ProtocolIE_Container_226P4, _asn_ctx),
316         0,      /* XER encoding is XMLDelimitedItemList */
317 };
318 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P4 = {
319         "ProtocolIE-Container",
320         "ProtocolIE-Container",
321         &asn_OP_SEQUENCE_OF,
322         asn_DEF_ProtocolIE_Container_226P4_tags_9,
323         sizeof(asn_DEF_ProtocolIE_Container_226P4_tags_9)
324                 /sizeof(asn_DEF_ProtocolIE_Container_226P4_tags_9[0]), /* 1 */
325         asn_DEF_ProtocolIE_Container_226P4_tags_9,      /* Same as above */
326         sizeof(asn_DEF_ProtocolIE_Container_226P4_tags_9)
327                 /sizeof(asn_DEF_ProtocolIE_Container_226P4_tags_9[0]), /* 1 */
328         { 0, &asn_PER_type_ProtocolIE_Container_226P4_constr_9, SEQUENCE_OF_constraint },
329         asn_MBR_ProtocolIE_Container_226P4_9,
330         1,      /* Single element */
331         &asn_SPC_ProtocolIE_Container_226P4_specs_9     /* Additional specs */
332 };
333
334 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P5_11[] = {
335         { ATF_POINTER, 0, 0,
336                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
337                 0,
338                 &asn_DEF_RICsubscriptionDeleteFailure_IEs,
339                 0,
340                 { 0, 0, 0 },
341                 0, 0, /* No default value */
342                 ""
343                 },
344 };
345 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P5_tags_11[] = {
346         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
347 };
348 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P5_specs_11 = {
349         sizeof(struct ProtocolIE_Container_226P5),
350         offsetof(struct ProtocolIE_Container_226P5, _asn_ctx),
351         0,      /* XER encoding is XMLDelimitedItemList */
352 };
353 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P5 = {
354         "ProtocolIE-Container",
355         "ProtocolIE-Container",
356         &asn_OP_SEQUENCE_OF,
357         asn_DEF_ProtocolIE_Container_226P5_tags_11,
358         sizeof(asn_DEF_ProtocolIE_Container_226P5_tags_11)
359                 /sizeof(asn_DEF_ProtocolIE_Container_226P5_tags_11[0]), /* 1 */
360         asn_DEF_ProtocolIE_Container_226P5_tags_11,     /* Same as above */
361         sizeof(asn_DEF_ProtocolIE_Container_226P5_tags_11)
362                 /sizeof(asn_DEF_ProtocolIE_Container_226P5_tags_11[0]), /* 1 */
363         { 0, &asn_PER_type_ProtocolIE_Container_226P5_constr_11, SEQUENCE_OF_constraint },
364         asn_MBR_ProtocolIE_Container_226P5_11,
365         1,      /* Single element */
366         &asn_SPC_ProtocolIE_Container_226P5_specs_11    /* Additional specs */
367 };
368
369 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P6_13[] = {
370         { ATF_POINTER, 0, 0,
371                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
372                 0,
373                 &asn_DEF_RICindication_IEs,
374                 0,
375                 { 0, 0, 0 },
376                 0, 0, /* No default value */
377                 ""
378                 },
379 };
380 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P6_tags_13[] = {
381         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
382 };
383 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P6_specs_13 = {
384         sizeof(struct ProtocolIE_Container_226P6),
385         offsetof(struct ProtocolIE_Container_226P6, _asn_ctx),
386         0,      /* XER encoding is XMLDelimitedItemList */
387 };
388 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P6 = {
389         "ProtocolIE-Container",
390         "ProtocolIE-Container",
391         &asn_OP_SEQUENCE_OF,
392         asn_DEF_ProtocolIE_Container_226P6_tags_13,
393         sizeof(asn_DEF_ProtocolIE_Container_226P6_tags_13)
394                 /sizeof(asn_DEF_ProtocolIE_Container_226P6_tags_13[0]), /* 1 */
395         asn_DEF_ProtocolIE_Container_226P6_tags_13,     /* Same as above */
396         sizeof(asn_DEF_ProtocolIE_Container_226P6_tags_13)
397                 /sizeof(asn_DEF_ProtocolIE_Container_226P6_tags_13[0]), /* 1 */
398         { 0, &asn_PER_type_ProtocolIE_Container_226P6_constr_13, SEQUENCE_OF_constraint },
399         asn_MBR_ProtocolIE_Container_226P6_13,
400         1,      /* Single element */
401         &asn_SPC_ProtocolIE_Container_226P6_specs_13    /* Additional specs */
402 };
403
404 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P7_15[] = {
405         { ATF_POINTER, 0, 0,
406                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
407                 0,
408                 &asn_DEF_RICcontrolRequest_IEs,
409                 0,
410                 { 0, 0, 0 },
411                 0, 0, /* No default value */
412                 ""
413                 },
414 };
415 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P7_tags_15[] = {
416         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
417 };
418 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P7_specs_15 = {
419         sizeof(struct ProtocolIE_Container_226P7),
420         offsetof(struct ProtocolIE_Container_226P7, _asn_ctx),
421         0,      /* XER encoding is XMLDelimitedItemList */
422 };
423 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P7 = {
424         "ProtocolIE-Container",
425         "ProtocolIE-Container",
426         &asn_OP_SEQUENCE_OF,
427         asn_DEF_ProtocolIE_Container_226P7_tags_15,
428         sizeof(asn_DEF_ProtocolIE_Container_226P7_tags_15)
429                 /sizeof(asn_DEF_ProtocolIE_Container_226P7_tags_15[0]), /* 1 */
430         asn_DEF_ProtocolIE_Container_226P7_tags_15,     /* Same as above */
431         sizeof(asn_DEF_ProtocolIE_Container_226P7_tags_15)
432                 /sizeof(asn_DEF_ProtocolIE_Container_226P7_tags_15[0]), /* 1 */
433         { 0, &asn_PER_type_ProtocolIE_Container_226P7_constr_15, SEQUENCE_OF_constraint },
434         asn_MBR_ProtocolIE_Container_226P7_15,
435         1,      /* Single element */
436         &asn_SPC_ProtocolIE_Container_226P7_specs_15    /* Additional specs */
437 };
438
439 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P8_17[] = {
440         { ATF_POINTER, 0, 0,
441                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
442                 0,
443                 &asn_DEF_RICcontrolAcknowledge_IEs,
444                 0,
445                 { 0, 0, 0 },
446                 0, 0, /* No default value */
447                 ""
448                 },
449 };
450 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P8_tags_17[] = {
451         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
452 };
453 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P8_specs_17 = {
454         sizeof(struct ProtocolIE_Container_226P8),
455         offsetof(struct ProtocolIE_Container_226P8, _asn_ctx),
456         0,      /* XER encoding is XMLDelimitedItemList */
457 };
458 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P8 = {
459         "ProtocolIE-Container",
460         "ProtocolIE-Container",
461         &asn_OP_SEQUENCE_OF,
462         asn_DEF_ProtocolIE_Container_226P8_tags_17,
463         sizeof(asn_DEF_ProtocolIE_Container_226P8_tags_17)
464                 /sizeof(asn_DEF_ProtocolIE_Container_226P8_tags_17[0]), /* 1 */
465         asn_DEF_ProtocolIE_Container_226P8_tags_17,     /* Same as above */
466         sizeof(asn_DEF_ProtocolIE_Container_226P8_tags_17)
467                 /sizeof(asn_DEF_ProtocolIE_Container_226P8_tags_17[0]), /* 1 */
468         { 0, &asn_PER_type_ProtocolIE_Container_226P8_constr_17, SEQUENCE_OF_constraint },
469         asn_MBR_ProtocolIE_Container_226P8_17,
470         1,      /* Single element */
471         &asn_SPC_ProtocolIE_Container_226P8_specs_17    /* Additional specs */
472 };
473
474 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P9_19[] = {
475         { ATF_POINTER, 0, 0,
476                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
477                 0,
478                 &asn_DEF_RICcontrolFailure_IEs,
479                 0,
480                 { 0, 0, 0 },
481                 0, 0, /* No default value */
482                 ""
483                 },
484 };
485 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P9_tags_19[] = {
486         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
487 };
488 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P9_specs_19 = {
489         sizeof(struct ProtocolIE_Container_226P9),
490         offsetof(struct ProtocolIE_Container_226P9, _asn_ctx),
491         0,      /* XER encoding is XMLDelimitedItemList */
492 };
493 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P9 = {
494         "ProtocolIE-Container",
495         "ProtocolIE-Container",
496         &asn_OP_SEQUENCE_OF,
497         asn_DEF_ProtocolIE_Container_226P9_tags_19,
498         sizeof(asn_DEF_ProtocolIE_Container_226P9_tags_19)
499                 /sizeof(asn_DEF_ProtocolIE_Container_226P9_tags_19[0]), /* 1 */
500         asn_DEF_ProtocolIE_Container_226P9_tags_19,     /* Same as above */
501         sizeof(asn_DEF_ProtocolIE_Container_226P9_tags_19)
502                 /sizeof(asn_DEF_ProtocolIE_Container_226P9_tags_19[0]), /* 1 */
503         { 0, &asn_PER_type_ProtocolIE_Container_226P9_constr_19, SEQUENCE_OF_constraint },
504         asn_MBR_ProtocolIE_Container_226P9_19,
505         1,      /* Single element */
506         &asn_SPC_ProtocolIE_Container_226P9_specs_19    /* Additional specs */
507 };
508
509 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P10_21[] = {
510         { ATF_POINTER, 0, 0,
511                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
512                 0,
513                 &asn_DEF_ErrorIndication_IEs,
514                 0,
515                 { 0, 0, 0 },
516                 0, 0, /* No default value */
517                 ""
518                 },
519 };
520 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P10_tags_21[] = {
521         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
522 };
523 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P10_specs_21 = {
524         sizeof(struct ProtocolIE_Container_226P10),
525         offsetof(struct ProtocolIE_Container_226P10, _asn_ctx),
526         0,      /* XER encoding is XMLDelimitedItemList */
527 };
528 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P10 = {
529         "ProtocolIE-Container",
530         "ProtocolIE-Container",
531         &asn_OP_SEQUENCE_OF,
532         asn_DEF_ProtocolIE_Container_226P10_tags_21,
533         sizeof(asn_DEF_ProtocolIE_Container_226P10_tags_21)
534                 /sizeof(asn_DEF_ProtocolIE_Container_226P10_tags_21[0]), /* 1 */
535         asn_DEF_ProtocolIE_Container_226P10_tags_21,    /* Same as above */
536         sizeof(asn_DEF_ProtocolIE_Container_226P10_tags_21)
537                 /sizeof(asn_DEF_ProtocolIE_Container_226P10_tags_21[0]), /* 1 */
538         { 0, &asn_PER_type_ProtocolIE_Container_226P10_constr_21, SEQUENCE_OF_constraint },
539         asn_MBR_ProtocolIE_Container_226P10_21,
540         1,      /* Single element */
541         &asn_SPC_ProtocolIE_Container_226P10_specs_21   /* Additional specs */
542 };
543
544 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P11_23[] = {
545         { ATF_POINTER, 0, 0,
546                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
547                 0,
548                 &asn_DEF_E2setupRequestIEs,
549                 0,
550                 { 0, 0, 0 },
551                 0, 0, /* No default value */
552                 ""
553                 },
554 };
555 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P11_tags_23[] = {
556         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
557 };
558 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P11_specs_23 = {
559         sizeof(struct ProtocolIE_Container_226P11),
560         offsetof(struct ProtocolIE_Container_226P11, _asn_ctx),
561         0,      /* XER encoding is XMLDelimitedItemList */
562 };
563 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P11 = {
564         "ProtocolIE-Container",
565         "ProtocolIE-Container",
566         &asn_OP_SEQUENCE_OF,
567         asn_DEF_ProtocolIE_Container_226P11_tags_23,
568         sizeof(asn_DEF_ProtocolIE_Container_226P11_tags_23)
569                 /sizeof(asn_DEF_ProtocolIE_Container_226P11_tags_23[0]), /* 1 */
570         asn_DEF_ProtocolIE_Container_226P11_tags_23,    /* Same as above */
571         sizeof(asn_DEF_ProtocolIE_Container_226P11_tags_23)
572                 /sizeof(asn_DEF_ProtocolIE_Container_226P11_tags_23[0]), /* 1 */
573         { 0, &asn_PER_type_ProtocolIE_Container_226P11_constr_23, SEQUENCE_OF_constraint },
574         asn_MBR_ProtocolIE_Container_226P11_23,
575         1,      /* Single element */
576         &asn_SPC_ProtocolIE_Container_226P11_specs_23   /* Additional specs */
577 };
578
579 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P12_25[] = {
580         { ATF_POINTER, 0, 0,
581                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
582                 0,
583                 &asn_DEF_E2setupResponseIEs,
584                 0,
585                 { 0, 0, 0 },
586                 0, 0, /* No default value */
587                 ""
588                 },
589 };
590 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P12_tags_25[] = {
591         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
592 };
593 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P12_specs_25 = {
594         sizeof(struct ProtocolIE_Container_226P12),
595         offsetof(struct ProtocolIE_Container_226P12, _asn_ctx),
596         0,      /* XER encoding is XMLDelimitedItemList */
597 };
598 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P12 = {
599         "ProtocolIE-Container",
600         "ProtocolIE-Container",
601         &asn_OP_SEQUENCE_OF,
602         asn_DEF_ProtocolIE_Container_226P12_tags_25,
603         sizeof(asn_DEF_ProtocolIE_Container_226P12_tags_25)
604                 /sizeof(asn_DEF_ProtocolIE_Container_226P12_tags_25[0]), /* 1 */
605         asn_DEF_ProtocolIE_Container_226P12_tags_25,    /* Same as above */
606         sizeof(asn_DEF_ProtocolIE_Container_226P12_tags_25)
607                 /sizeof(asn_DEF_ProtocolIE_Container_226P12_tags_25[0]), /* 1 */
608         { 0, &asn_PER_type_ProtocolIE_Container_226P12_constr_25, SEQUENCE_OF_constraint },
609         asn_MBR_ProtocolIE_Container_226P12_25,
610         1,      /* Single element */
611         &asn_SPC_ProtocolIE_Container_226P12_specs_25   /* Additional specs */
612 };
613
614 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P13_27[] = {
615         { ATF_POINTER, 0, 0,
616                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
617                 0,
618                 &asn_DEF_E2setupFailureIEs,
619                 0,
620                 { 0, 0, 0 },
621                 0, 0, /* No default value */
622                 ""
623                 },
624 };
625 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P13_tags_27[] = {
626         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
627 };
628 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P13_specs_27 = {
629         sizeof(struct ProtocolIE_Container_226P13),
630         offsetof(struct ProtocolIE_Container_226P13, _asn_ctx),
631         0,      /* XER encoding is XMLDelimitedItemList */
632 };
633 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P13 = {
634         "ProtocolIE-Container",
635         "ProtocolIE-Container",
636         &asn_OP_SEQUENCE_OF,
637         asn_DEF_ProtocolIE_Container_226P13_tags_27,
638         sizeof(asn_DEF_ProtocolIE_Container_226P13_tags_27)
639                 /sizeof(asn_DEF_ProtocolIE_Container_226P13_tags_27[0]), /* 1 */
640         asn_DEF_ProtocolIE_Container_226P13_tags_27,    /* Same as above */
641         sizeof(asn_DEF_ProtocolIE_Container_226P13_tags_27)
642                 /sizeof(asn_DEF_ProtocolIE_Container_226P13_tags_27[0]), /* 1 */
643         { 0, &asn_PER_type_ProtocolIE_Container_226P13_constr_27, SEQUENCE_OF_constraint },
644         asn_MBR_ProtocolIE_Container_226P13_27,
645         1,      /* Single element */
646         &asn_SPC_ProtocolIE_Container_226P13_specs_27   /* Additional specs */
647 };
648
649 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P14_29[] = {
650         { ATF_POINTER, 0, 0,
651                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
652                 0,
653                 &asn_DEF_E2connectionUpdate_IEs,
654                 0,
655                 { 0, 0, 0 },
656                 0, 0, /* No default value */
657                 ""
658                 },
659 };
660 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P14_tags_29[] = {
661         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
662 };
663 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P14_specs_29 = {
664         sizeof(struct ProtocolIE_Container_226P14),
665         offsetof(struct ProtocolIE_Container_226P14, _asn_ctx),
666         0,      /* XER encoding is XMLDelimitedItemList */
667 };
668 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P14 = {
669         "ProtocolIE-Container",
670         "ProtocolIE-Container",
671         &asn_OP_SEQUENCE_OF,
672         asn_DEF_ProtocolIE_Container_226P14_tags_29,
673         sizeof(asn_DEF_ProtocolIE_Container_226P14_tags_29)
674                 /sizeof(asn_DEF_ProtocolIE_Container_226P14_tags_29[0]), /* 1 */
675         asn_DEF_ProtocolIE_Container_226P14_tags_29,    /* Same as above */
676         sizeof(asn_DEF_ProtocolIE_Container_226P14_tags_29)
677                 /sizeof(asn_DEF_ProtocolIE_Container_226P14_tags_29[0]), /* 1 */
678         { 0, &asn_PER_type_ProtocolIE_Container_226P14_constr_29, SEQUENCE_OF_constraint },
679         asn_MBR_ProtocolIE_Container_226P14_29,
680         1,      /* Single element */
681         &asn_SPC_ProtocolIE_Container_226P14_specs_29   /* Additional specs */
682 };
683
684 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P15_31[] = {
685         { ATF_POINTER, 0, 0,
686                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
687                 0,
688                 &asn_DEF_E2connectionUpdateAck_IEs,
689                 0,
690                 { 0, 0, 0 },
691                 0, 0, /* No default value */
692                 ""
693                 },
694 };
695 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P15_tags_31[] = {
696         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
697 };
698 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P15_specs_31 = {
699         sizeof(struct ProtocolIE_Container_226P15),
700         offsetof(struct ProtocolIE_Container_226P15, _asn_ctx),
701         0,      /* XER encoding is XMLDelimitedItemList */
702 };
703 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P15 = {
704         "ProtocolIE-Container",
705         "ProtocolIE-Container",
706         &asn_OP_SEQUENCE_OF,
707         asn_DEF_ProtocolIE_Container_226P15_tags_31,
708         sizeof(asn_DEF_ProtocolIE_Container_226P15_tags_31)
709                 /sizeof(asn_DEF_ProtocolIE_Container_226P15_tags_31[0]), /* 1 */
710         asn_DEF_ProtocolIE_Container_226P15_tags_31,    /* Same as above */
711         sizeof(asn_DEF_ProtocolIE_Container_226P15_tags_31)
712                 /sizeof(asn_DEF_ProtocolIE_Container_226P15_tags_31[0]), /* 1 */
713         { 0, &asn_PER_type_ProtocolIE_Container_226P15_constr_31, SEQUENCE_OF_constraint },
714         asn_MBR_ProtocolIE_Container_226P15_31,
715         1,      /* Single element */
716         &asn_SPC_ProtocolIE_Container_226P15_specs_31   /* Additional specs */
717 };
718
719 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P16_33[] = {
720         { ATF_POINTER, 0, 0,
721                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
722                 0,
723                 &asn_DEF_E2connectionUpdateFailure_IEs,
724                 0,
725                 { 0, 0, 0 },
726                 0, 0, /* No default value */
727                 ""
728                 },
729 };
730 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P16_tags_33[] = {
731         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
732 };
733 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P16_specs_33 = {
734         sizeof(struct ProtocolIE_Container_226P16),
735         offsetof(struct ProtocolIE_Container_226P16, _asn_ctx),
736         0,      /* XER encoding is XMLDelimitedItemList */
737 };
738 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P16 = {
739         "ProtocolIE-Container",
740         "ProtocolIE-Container",
741         &asn_OP_SEQUENCE_OF,
742         asn_DEF_ProtocolIE_Container_226P16_tags_33,
743         sizeof(asn_DEF_ProtocolIE_Container_226P16_tags_33)
744                 /sizeof(asn_DEF_ProtocolIE_Container_226P16_tags_33[0]), /* 1 */
745         asn_DEF_ProtocolIE_Container_226P16_tags_33,    /* Same as above */
746         sizeof(asn_DEF_ProtocolIE_Container_226P16_tags_33)
747                 /sizeof(asn_DEF_ProtocolIE_Container_226P16_tags_33[0]), /* 1 */
748         { 0, &asn_PER_type_ProtocolIE_Container_226P16_constr_33, SEQUENCE_OF_constraint },
749         asn_MBR_ProtocolIE_Container_226P16_33,
750         1,      /* Single element */
751         &asn_SPC_ProtocolIE_Container_226P16_specs_33   /* Additional specs */
752 };
753
754 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P17_35[] = {
755         { ATF_POINTER, 0, 0,
756                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
757                 0,
758                 &asn_DEF_E2nodeConfigurationUpdate_IEs,
759                 0,
760                 { 0, 0, 0 },
761                 0, 0, /* No default value */
762                 ""
763                 },
764 };
765 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P17_tags_35[] = {
766         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
767 };
768 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P17_specs_35 = {
769         sizeof(struct ProtocolIE_Container_226P17),
770         offsetof(struct ProtocolIE_Container_226P17, _asn_ctx),
771         0,      /* XER encoding is XMLDelimitedItemList */
772 };
773 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P17 = {
774         "ProtocolIE-Container",
775         "ProtocolIE-Container",
776         &asn_OP_SEQUENCE_OF,
777         asn_DEF_ProtocolIE_Container_226P17_tags_35,
778         sizeof(asn_DEF_ProtocolIE_Container_226P17_tags_35)
779                 /sizeof(asn_DEF_ProtocolIE_Container_226P17_tags_35[0]), /* 1 */
780         asn_DEF_ProtocolIE_Container_226P17_tags_35,    /* Same as above */
781         sizeof(asn_DEF_ProtocolIE_Container_226P17_tags_35)
782                 /sizeof(asn_DEF_ProtocolIE_Container_226P17_tags_35[0]), /* 1 */
783         { 0, &asn_PER_type_ProtocolIE_Container_226P17_constr_35, SEQUENCE_OF_constraint },
784         asn_MBR_ProtocolIE_Container_226P17_35,
785         1,      /* Single element */
786         &asn_SPC_ProtocolIE_Container_226P17_specs_35   /* Additional specs */
787 };
788
789 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P18_37[] = {
790         { ATF_POINTER, 0, 0,
791                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
792                 0,
793                 &asn_DEF_E2nodeConfigurationUpdateAcknowledge_IEs,
794                 0,
795                 { 0, 0, 0 },
796                 0, 0, /* No default value */
797                 ""
798                 },
799 };
800 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P18_tags_37[] = {
801         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
802 };
803 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P18_specs_37 = {
804         sizeof(struct ProtocolIE_Container_226P18),
805         offsetof(struct ProtocolIE_Container_226P18, _asn_ctx),
806         0,      /* XER encoding is XMLDelimitedItemList */
807 };
808 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P18 = {
809         "ProtocolIE-Container",
810         "ProtocolIE-Container",
811         &asn_OP_SEQUENCE_OF,
812         asn_DEF_ProtocolIE_Container_226P18_tags_37,
813         sizeof(asn_DEF_ProtocolIE_Container_226P18_tags_37)
814                 /sizeof(asn_DEF_ProtocolIE_Container_226P18_tags_37[0]), /* 1 */
815         asn_DEF_ProtocolIE_Container_226P18_tags_37,    /* Same as above */
816         sizeof(asn_DEF_ProtocolIE_Container_226P18_tags_37)
817                 /sizeof(asn_DEF_ProtocolIE_Container_226P18_tags_37[0]), /* 1 */
818         { 0, &asn_PER_type_ProtocolIE_Container_226P18_constr_37, SEQUENCE_OF_constraint },
819         asn_MBR_ProtocolIE_Container_226P18_37,
820         1,      /* Single element */
821         &asn_SPC_ProtocolIE_Container_226P18_specs_37   /* Additional specs */
822 };
823
824 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P19_39[] = {
825         { ATF_POINTER, 0, 0,
826                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
827                 0,
828                 &asn_DEF_E2nodeConfigurationUpdateFailure_IEs,
829                 0,
830                 { 0, 0, 0 },
831                 0, 0, /* No default value */
832                 ""
833                 },
834 };
835 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P19_tags_39[] = {
836         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
837 };
838 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P19_specs_39 = {
839         sizeof(struct ProtocolIE_Container_226P19),
840         offsetof(struct ProtocolIE_Container_226P19, _asn_ctx),
841         0,      /* XER encoding is XMLDelimitedItemList */
842 };
843 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P19 = {
844         "ProtocolIE-Container",
845         "ProtocolIE-Container",
846         &asn_OP_SEQUENCE_OF,
847         asn_DEF_ProtocolIE_Container_226P19_tags_39,
848         sizeof(asn_DEF_ProtocolIE_Container_226P19_tags_39)
849                 /sizeof(asn_DEF_ProtocolIE_Container_226P19_tags_39[0]), /* 1 */
850         asn_DEF_ProtocolIE_Container_226P19_tags_39,    /* Same as above */
851         sizeof(asn_DEF_ProtocolIE_Container_226P19_tags_39)
852                 /sizeof(asn_DEF_ProtocolIE_Container_226P19_tags_39[0]), /* 1 */
853         { 0, &asn_PER_type_ProtocolIE_Container_226P19_constr_39, SEQUENCE_OF_constraint },
854         asn_MBR_ProtocolIE_Container_226P19_39,
855         1,      /* Single element */
856         &asn_SPC_ProtocolIE_Container_226P19_specs_39   /* Additional specs */
857 };
858
859 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P20_41[] = {
860         { ATF_POINTER, 0, 0,
861                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
862                 0,
863                 &asn_DEF_ResetRequestIEs,
864                 0,
865                 { 0, 0, 0 },
866                 0, 0, /* No default value */
867                 ""
868                 },
869 };
870 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P20_tags_41[] = {
871         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
872 };
873 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P20_specs_41 = {
874         sizeof(struct ProtocolIE_Container_226P20),
875         offsetof(struct ProtocolIE_Container_226P20, _asn_ctx),
876         0,      /* XER encoding is XMLDelimitedItemList */
877 };
878 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P20 = {
879         "ProtocolIE-Container",
880         "ProtocolIE-Container",
881         &asn_OP_SEQUENCE_OF,
882         asn_DEF_ProtocolIE_Container_226P20_tags_41,
883         sizeof(asn_DEF_ProtocolIE_Container_226P20_tags_41)
884                 /sizeof(asn_DEF_ProtocolIE_Container_226P20_tags_41[0]), /* 1 */
885         asn_DEF_ProtocolIE_Container_226P20_tags_41,    /* Same as above */
886         sizeof(asn_DEF_ProtocolIE_Container_226P20_tags_41)
887                 /sizeof(asn_DEF_ProtocolIE_Container_226P20_tags_41[0]), /* 1 */
888         { 0, &asn_PER_type_ProtocolIE_Container_226P20_constr_41, SEQUENCE_OF_constraint },
889         asn_MBR_ProtocolIE_Container_226P20_41,
890         1,      /* Single element */
891         &asn_SPC_ProtocolIE_Container_226P20_specs_41   /* Additional specs */
892 };
893
894 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P21_43[] = {
895         { ATF_POINTER, 0, 0,
896                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
897                 0,
898                 &asn_DEF_ResetResponseIEs,
899                 0,
900                 { 0, 0, 0 },
901                 0, 0, /* No default value */
902                 ""
903                 },
904 };
905 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P21_tags_43[] = {
906         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
907 };
908 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P21_specs_43 = {
909         sizeof(struct ProtocolIE_Container_226P21),
910         offsetof(struct ProtocolIE_Container_226P21, _asn_ctx),
911         0,      /* XER encoding is XMLDelimitedItemList */
912 };
913 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P21 = {
914         "ProtocolIE-Container",
915         "ProtocolIE-Container",
916         &asn_OP_SEQUENCE_OF,
917         asn_DEF_ProtocolIE_Container_226P21_tags_43,
918         sizeof(asn_DEF_ProtocolIE_Container_226P21_tags_43)
919                 /sizeof(asn_DEF_ProtocolIE_Container_226P21_tags_43[0]), /* 1 */
920         asn_DEF_ProtocolIE_Container_226P21_tags_43,    /* Same as above */
921         sizeof(asn_DEF_ProtocolIE_Container_226P21_tags_43)
922                 /sizeof(asn_DEF_ProtocolIE_Container_226P21_tags_43[0]), /* 1 */
923         { 0, &asn_PER_type_ProtocolIE_Container_226P21_constr_43, SEQUENCE_OF_constraint },
924         asn_MBR_ProtocolIE_Container_226P21_43,
925         1,      /* Single element */
926         &asn_SPC_ProtocolIE_Container_226P21_specs_43   /* Additional specs */
927 };
928
929 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P22_45[] = {
930         { ATF_POINTER, 0, 0,
931                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
932                 0,
933                 &asn_DEF_RICserviceUpdate_IEs,
934                 0,
935                 { 0, 0, 0 },
936                 0, 0, /* No default value */
937                 ""
938                 },
939 };
940 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P22_tags_45[] = {
941         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
942 };
943 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P22_specs_45 = {
944         sizeof(struct ProtocolIE_Container_226P22),
945         offsetof(struct ProtocolIE_Container_226P22, _asn_ctx),
946         0,      /* XER encoding is XMLDelimitedItemList */
947 };
948 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P22 = {
949         "ProtocolIE-Container",
950         "ProtocolIE-Container",
951         &asn_OP_SEQUENCE_OF,
952         asn_DEF_ProtocolIE_Container_226P22_tags_45,
953         sizeof(asn_DEF_ProtocolIE_Container_226P22_tags_45)
954                 /sizeof(asn_DEF_ProtocolIE_Container_226P22_tags_45[0]), /* 1 */
955         asn_DEF_ProtocolIE_Container_226P22_tags_45,    /* Same as above */
956         sizeof(asn_DEF_ProtocolIE_Container_226P22_tags_45)
957                 /sizeof(asn_DEF_ProtocolIE_Container_226P22_tags_45[0]), /* 1 */
958         { 0, &asn_PER_type_ProtocolIE_Container_226P22_constr_45, SEQUENCE_OF_constraint },
959         asn_MBR_ProtocolIE_Container_226P22_45,
960         1,      /* Single element */
961         &asn_SPC_ProtocolIE_Container_226P22_specs_45   /* Additional specs */
962 };
963
964 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P23_47[] = {
965         { ATF_POINTER, 0, 0,
966                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
967                 0,
968                 &asn_DEF_RICserviceUpdateAcknowledge_IEs,
969                 0,
970                 { 0, 0, 0 },
971                 0, 0, /* No default value */
972                 ""
973                 },
974 };
975 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P23_tags_47[] = {
976         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
977 };
978 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P23_specs_47 = {
979         sizeof(struct ProtocolIE_Container_226P23),
980         offsetof(struct ProtocolIE_Container_226P23, _asn_ctx),
981         0,      /* XER encoding is XMLDelimitedItemList */
982 };
983 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P23 = {
984         "ProtocolIE-Container",
985         "ProtocolIE-Container",
986         &asn_OP_SEQUENCE_OF,
987         asn_DEF_ProtocolIE_Container_226P23_tags_47,
988         sizeof(asn_DEF_ProtocolIE_Container_226P23_tags_47)
989                 /sizeof(asn_DEF_ProtocolIE_Container_226P23_tags_47[0]), /* 1 */
990         asn_DEF_ProtocolIE_Container_226P23_tags_47,    /* Same as above */
991         sizeof(asn_DEF_ProtocolIE_Container_226P23_tags_47)
992                 /sizeof(asn_DEF_ProtocolIE_Container_226P23_tags_47[0]), /* 1 */
993         { 0, &asn_PER_type_ProtocolIE_Container_226P23_constr_47, SEQUENCE_OF_constraint },
994         asn_MBR_ProtocolIE_Container_226P23_47,
995         1,      /* Single element */
996         &asn_SPC_ProtocolIE_Container_226P23_specs_47   /* Additional specs */
997 };
998
999 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P24_49[] = {
1000         { ATF_POINTER, 0, 0,
1001                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1002                 0,
1003                 &asn_DEF_RICserviceUpdateFailure_IEs,
1004                 0,
1005                 { 0, 0, 0 },
1006                 0, 0, /* No default value */
1007                 ""
1008                 },
1009 };
1010 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P24_tags_49[] = {
1011         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1012 };
1013 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P24_specs_49 = {
1014         sizeof(struct ProtocolIE_Container_226P24),
1015         offsetof(struct ProtocolIE_Container_226P24, _asn_ctx),
1016         0,      /* XER encoding is XMLDelimitedItemList */
1017 };
1018 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P24 = {
1019         "ProtocolIE-Container",
1020         "ProtocolIE-Container",
1021         &asn_OP_SEQUENCE_OF,
1022         asn_DEF_ProtocolIE_Container_226P24_tags_49,
1023         sizeof(asn_DEF_ProtocolIE_Container_226P24_tags_49)
1024                 /sizeof(asn_DEF_ProtocolIE_Container_226P24_tags_49[0]), /* 1 */
1025         asn_DEF_ProtocolIE_Container_226P24_tags_49,    /* Same as above */
1026         sizeof(asn_DEF_ProtocolIE_Container_226P24_tags_49)
1027                 /sizeof(asn_DEF_ProtocolIE_Container_226P24_tags_49[0]), /* 1 */
1028         { 0, &asn_PER_type_ProtocolIE_Container_226P24_constr_49, SEQUENCE_OF_constraint },
1029         asn_MBR_ProtocolIE_Container_226P24_49,
1030         1,      /* Single element */
1031         &asn_SPC_ProtocolIE_Container_226P24_specs_49   /* Additional specs */
1032 };
1033
1034 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P25_51[] = {
1035         { ATF_POINTER, 0, 0,
1036                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1037                 0,
1038                 &asn_DEF_RICserviceQuery_IEs,
1039                 0,
1040                 { 0, 0, 0 },
1041                 0, 0, /* No default value */
1042                 ""
1043                 },
1044 };
1045 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P25_tags_51[] = {
1046         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1047 };
1048 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P25_specs_51 = {
1049         sizeof(struct ProtocolIE_Container_226P25),
1050         offsetof(struct ProtocolIE_Container_226P25, _asn_ctx),
1051         0,      /* XER encoding is XMLDelimitedItemList */
1052 };
1053 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P25 = {
1054         "ProtocolIE-Container",
1055         "ProtocolIE-Container",
1056         &asn_OP_SEQUENCE_OF,
1057         asn_DEF_ProtocolIE_Container_226P25_tags_51,
1058         sizeof(asn_DEF_ProtocolIE_Container_226P25_tags_51)
1059                 /sizeof(asn_DEF_ProtocolIE_Container_226P25_tags_51[0]), /* 1 */
1060         asn_DEF_ProtocolIE_Container_226P25_tags_51,    /* Same as above */
1061         sizeof(asn_DEF_ProtocolIE_Container_226P25_tags_51)
1062                 /sizeof(asn_DEF_ProtocolIE_Container_226P25_tags_51[0]), /* 1 */
1063         { 0, &asn_PER_type_ProtocolIE_Container_226P25_constr_51, SEQUENCE_OF_constraint },
1064         asn_MBR_ProtocolIE_Container_226P25_51,
1065         1,      /* Single element */
1066         &asn_SPC_ProtocolIE_Container_226P25_specs_51   /* Additional specs */
1067 };
1068