Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-AMF-Simple
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
CommunityXG
OpenXG-AMF-Simple
Commits
f103e0a1
Commit
f103e0a1
authored
Mar 08, 2021
by
Keliang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
clang-format -i
parent
c76cc89b
Changes
14
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
283 additions
and
320 deletions
+283
-320
src/amf-app/amf_n1.cpp
src/amf-app/amf_n1.cpp
+16
-10
src/nas/ies/5GSMobilityIdentity.cpp
src/nas/ies/5GSMobilityIdentity.cpp
+8
-7
src/ngap/libngap/Ngap_InfoOnRecommendedCellsAndRANNodesForPaging.c
...libngap/Ngap_InfoOnRecommendedCellsAndRANNodesForPaging.c
+21
-24
src/ngap/libngap/Ngap_PDUSessionResourceFailedToModifyItemModCfm.c
...libngap/Ngap_PDUSessionResourceFailedToModifyItemModCfm.c
+21
-24
src/ngap/libngap/Ngap_PDUSessionResourceFailedToModifyItemModRes.c
...libngap/Ngap_PDUSessionResourceFailedToModifyItemModRes.c
+21
-24
src/ngap/libngap/Ngap_PDUSessionResourceFailedToModifyListModCfm.c
...libngap/Ngap_PDUSessionResourceFailedToModifyListModCfm.c
+23
-26
src/ngap/libngap/Ngap_PDUSessionResourceFailedToModifyListModRes.c
...libngap/Ngap_PDUSessionResourceFailedToModifyListModRes.c
+23
-26
src/ngap/libngap/Ngap_PDUSessionResourceFailedToSetupItemCxtFail.c
...libngap/Ngap_PDUSessionResourceFailedToSetupItemCxtFail.c
+21
-24
src/ngap/libngap/Ngap_PDUSessionResourceFailedToSetupListCxtFail.c
...libngap/Ngap_PDUSessionResourceFailedToSetupListCxtFail.c
+23
-26
src/ngap/libngap/Ngap_PDUSessionResourceModifyIndicationTransfer.c
...libngap/Ngap_PDUSessionResourceModifyIndicationTransfer.c
+21
-24
src/ngap/libngap/Ngap_PDUSessionResourceModifyUnsuccessfulTransfer.c
...bngap/Ngap_PDUSessionResourceModifyUnsuccessfulTransfer.c
+21
-26
src/ngap/libngap/Ngap_PDUSessionResourceSetupUnsuccessfulTransfer.c
...ibngap/Ngap_PDUSessionResourceSetupUnsuccessfulTransfer.c
+21
-26
src/ngap/libngap/Ngap_ProtocolExtensionField.c
src/ngap/libngap/Ngap_ProtocolExtensionField.c
+21
-26
src/ngap/libngap/Ngap_ProtocolIE-Field.c
src/ngap/libngap/Ngap_ProtocolIE-Field.c
+22
-27
No files found.
src/amf-app/amf_n1.cpp
View file @
f103e0a1
...
...
@@ -600,14 +600,20 @@ void amf_n1::service_request_handle(
bdestroy
(
nas
);
uint16_t
pdu_session_status
=
0xffff
;
bstring
nas_container
;
Logger
::
amf_n1
().
debug
(
"try to decode pdu-session-status in service_request(service_request)"
);
if
(
serReq
->
getNasMessageContainer
(
nas_container
)){
Logger
::
amf_n1
().
debug
(
"try to get pdu-session-status value from nas message container(length: %d)"
,
blength
(
nas_container
));
uint8_t
*
buf
=
(
uint8_t
*
)
bdata
(
nas_container
);
ServiceRequest
*
tmp
=
new
ServiceRequest
();
tmp
->
decodefrombuffer
(
nullptr
,
(
uint8_t
*
)
bdata
(
nas_container
),
blength
(
nas_container
));
Logger
::
amf_n1
().
debug
(
"try to decode pdu-session-status in service_request(service_request)"
);
if
(
serReq
->
getNasMessageContainer
(
nas_container
))
{
Logger
::
amf_n1
().
debug
(
"try to get pdu-session-status value from nas message "
"container(length: %d)"
,
blength
(
nas_container
));
uint8_t
*
buf
=
(
uint8_t
*
)
bdata
(
nas_container
);
ServiceRequest
*
tmp
=
new
ServiceRequest
();
tmp
->
decodefrombuffer
(
nullptr
,
(
uint8_t
*
)
bdata
(
nas_container
),
blength
(
nas_container
));
pdu_session_status
=
tmp
->
getPduSessionStatus
();
Logger
::
amf_n1
().
debug
(
"Get pdu-session-status value: 0x%x"
,
pdu_session_status
);
Logger
::
amf_n1
().
debug
(
"Get pdu-session-status value: 0x%x"
,
pdu_session_status
);
}
ServiceAccept
*
serApt
=
new
ServiceAccept
();
serApt
->
setHeader
(
PLAIN_5GS_MSG
);
...
...
@@ -672,10 +678,10 @@ void amf_n1::service_request_handle(
delete
serReq
;
return
;
}
if
(
pdu_session_status
==
0x00
)
{
if
(
pdu_session_status
==
0x00
)
{
serApt
->
setPDU_session_status
(
0x0000
);
}
else
{
//serApt->setPDU_session_status(pdu_session_status);
}
else
{
//
serApt->setPDU_session_status(pdu_session_status);
serApt
->
setPDU_session_status
(
0x2000
);
}
serApt
->
setPDU_session_reactivation_result
(
0x0000
);
...
...
src/nas/ies/5GSMobilityIdentity.cpp
View file @
f103e0a1
...
...
@@ -86,36 +86,36 @@ int _5GSMobilityIdentity::_5g_s_tmsi_decodefrombuffer(uint8_t* buf, int len) {
int
decoded_size
=
1
;
_5g_s_tmsi
=
(
_5G_S_TMSI_t
*
)
calloc
(
1
,
sizeof
(
_5G_S_TMSI_t
));
uint8_t
octet
=
*
(
buf
+
decoded_size
);
Logger
::
nas_mm
().
debug
(
"first octet 0x%x"
,
octet
);
Logger
::
nas_mm
().
debug
(
"first octet 0x%x"
,
octet
);
decoded_size
++
;
_5g_s_tmsi
->
amf_set_id
=
0x0000
|
((
uint16_t
)
octet
)
<<
2
;
octet
=
*
(
buf
+
decoded_size
);
Logger
::
nas_mm
().
debug
(
"second octet 0x%x"
,
octet
);
Logger
::
nas_mm
().
debug
(
"second octet 0x%x"
,
octet
);
decoded_size
++
;
_5g_s_tmsi
->
amf_set_id
|=
(
octet
&
0xc0
)
>>
6
;
_5g_s_tmsi
->
amf_pointer
=
octet
&
0x3f
;
uint32_t
tmsi
=
0
;
uint8_t
digit
[
4
];
octet
=
*
(
buf
+
decoded_size
);
Logger
::
nas_mm
().
debug
(
"third octet 0x%x"
,
octet
);
Logger
::
nas_mm
().
debug
(
"third octet 0x%x"
,
octet
);
decoded_size
++
;
Logger
::
nas_mm
().
debug
(
"Octet 0x%x"
,
octet
);
digit
[
0
]
=
octet
;
tmsi
|=
octet
;
octet
=
*
(
buf
+
decoded_size
);
Logger
::
nas_mm
().
debug
(
"fourth octet 0x%x"
,
octet
);
Logger
::
nas_mm
().
debug
(
"fourth octet 0x%x"
,
octet
);
decoded_size
++
;
Logger
::
nas_mm
().
debug
(
"Octet 0x%x"
,
octet
);
digit
[
1
]
=
octet
;
tmsi
|=
octet
<<
8
;
octet
=
*
(
buf
+
decoded_size
);
Logger
::
nas_mm
().
debug
(
"fifth octet 0x%x"
,
octet
);
Logger
::
nas_mm
().
debug
(
"fifth octet 0x%x"
,
octet
);
decoded_size
++
;
Logger
::
nas_mm
().
debug
(
"Octet 0x%x"
,
octet
);
digit
[
2
]
=
octet
;
tmsi
|=
octet
<<
16
;
octet
=
*
(
buf
+
decoded_size
);
Logger
::
nas_mm
().
debug
(
"sixth octet 0x%x"
,
octet
);
Logger
::
nas_mm
().
debug
(
"sixth octet 0x%x"
,
octet
);
decoded_size
++
;
Logger
::
nas_mm
().
debug
(
"Octet 0x%x"
,
octet
);
digit
[
3
]
=
octet
;
...
...
@@ -503,7 +503,8 @@ int _5GSMobilityIdentity::decodefrombuffer(
typeOfIdentity
=
_5G_S_TMSI
;
decoded_size
+=
_5g_s_tmsi_decodefrombuffer
(
buf
+
decoded_size
,
len
-
decoded_size
);
Logger
::
amf_n1
().
debug
(
"Decoded 5GSMobilityIdentity %d octets"
,
decoded_size
);
Logger
::
amf_n1
().
debug
(
"Decoded 5GSMobilityIdentity %d octets"
,
decoded_size
);
return
decoded_size
;
}
break
;
}
...
...
src/ngap/libngap/Ngap_InfoOnRecommendedCellsAndRANNodesForPaging.c
View file @
f103e0a1
...
...
@@ -78,28 +78,25 @@ asn_SEQUENCE_specifics_t
0
,
/* Root/Additions */
3
,
/* First extension addition */
};
asn_TYPE_descriptor_t
asn_DEF_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging
=
{
"InfoOnRecommendedCellsAndRANNodesForPaging"
,
"InfoOnRecommendedCellsAndRANNodesForPaging"
,
&
asn_OP_SEQUENCE
,
asn_DEF_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_tags_1
,
sizeof
(
asn_DEF_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_tags_1
)
/
sizeof
(
asn_DEF_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_tags_1
)
/
sizeof
(
asn_DEF_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_tags_1
[
0
]),
/* 1 */
{
0
,
0
,
SEQUENCE_constraint
},
asn_MBR_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_1
,
3
,
/* Elements count */
&
asn_SPC_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_specs_1
/* Additional
specs
*/
asn_TYPE_descriptor_t
asn_DEF_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging
=
{
"InfoOnRecommendedCellsAndRANNodesForPaging"
,
"InfoOnRecommendedCellsAndRANNodesForPaging"
,
&
asn_OP_SEQUENCE
,
asn_DEF_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_tags_1
,
sizeof
(
asn_DEF_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_tags_1
)
/
sizeof
(
asn_DEF_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_tags_1
)
/
sizeof
(
asn_DEF_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_tags_1
[
0
]),
/* 1 */
{
0
,
0
,
SEQUENCE_constraint
},
asn_MBR_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_1
,
3
,
/* Elements count */
&
asn_SPC_Ngap_InfoOnRecommendedCellsAndRANNodesForPaging_specs_1
/* Additional
specs
*/
};
src/ngap/libngap/Ngap_PDUSessionResourceFailedToModifyItemModCfm.c
View file @
f103e0a1
...
...
@@ -109,28 +109,25 @@ asn_SEQUENCE_specifics_t
0
,
/* Root/Additions */
3
,
/* First extension addition */
};
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModCfm
=
{
"PDUSessionResourceFailedToModifyItemModCfm"
,
"PDUSessionResourceFailedToModifyItemModCfm"
,
&
asn_OP_SEQUENCE
,
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModCfm_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModCfm_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModCfm_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModCfm_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModCfm_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModCfm_tags_1
[
0
]),
/* 1 */
{
0
,
0
,
SEQUENCE_constraint
},
asn_MBR_Ngap_PDUSessionResourceFailedToModifyItemModCfm_1
,
3
,
/* Elements count */
&
asn_SPC_Ngap_PDUSessionResourceFailedToModifyItemModCfm_specs_1
/* Additional
specs
*/
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModCfm
=
{
"PDUSessionResourceFailedToModifyItemModCfm"
,
"PDUSessionResourceFailedToModifyItemModCfm"
,
&
asn_OP_SEQUENCE
,
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModCfm_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModCfm_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModCfm_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModCfm_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModCfm_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModCfm_tags_1
[
0
]),
/* 1 */
{
0
,
0
,
SEQUENCE_constraint
},
asn_MBR_Ngap_PDUSessionResourceFailedToModifyItemModCfm_1
,
3
,
/* Elements count */
&
asn_SPC_Ngap_PDUSessionResourceFailedToModifyItemModCfm_specs_1
/* Additional
specs
*/
};
src/ngap/libngap/Ngap_PDUSessionResourceFailedToModifyItemModRes.c
View file @
f103e0a1
...
...
@@ -108,28 +108,25 @@ asn_SEQUENCE_specifics_t
0
,
/* Root/Additions */
3
,
/* First extension addition */
};
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModRes
=
{
"PDUSessionResourceFailedToModifyItemModRes"
,
"PDUSessionResourceFailedToModifyItemModRes"
,
&
asn_OP_SEQUENCE
,
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModRes_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModRes_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModRes_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModRes_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModRes_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModRes_tags_1
[
0
]),
/* 1 */
{
0
,
0
,
SEQUENCE_constraint
},
asn_MBR_Ngap_PDUSessionResourceFailedToModifyItemModRes_1
,
3
,
/* Elements count */
&
asn_SPC_Ngap_PDUSessionResourceFailedToModifyItemModRes_specs_1
/* Additional
specs
*/
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModRes
=
{
"PDUSessionResourceFailedToModifyItemModRes"
,
"PDUSessionResourceFailedToModifyItemModRes"
,
&
asn_OP_SEQUENCE
,
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModRes_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModRes_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModRes_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModRes_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModRes_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyItemModRes_tags_1
[
0
]),
/* 1 */
{
0
,
0
,
SEQUENCE_constraint
},
asn_MBR_Ngap_PDUSessionResourceFailedToModifyItemModRes_1
,
3
,
/* Elements count */
&
asn_SPC_Ngap_PDUSessionResourceFailedToModifyItemModRes_specs_1
/* Additional
specs
*/
};
src/ngap/libngap/Ngap_PDUSessionResourceFailedToModifyListModCfm.c
View file @
f103e0a1
...
...
@@ -44,30 +44,27 @@ asn_SET_OF_specifics_t
struct
Ngap_PDUSessionResourceFailedToModifyListModCfm
,
_asn_ctx
),
0
,
/* XER encoding is XMLDelimitedItemList */
};
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModCfm
=
{
"PDUSessionResourceFailedToModifyListModCfm"
,
"PDUSessionResourceFailedToModifyListModCfm"
,
&
asn_OP_SEQUENCE_OF
,
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModCfm_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModCfm_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModCfm_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModCfm_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModCfm_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModCfm_tags_1
[
0
]),
/* 1 */
{
&
asn_OER_type_Ngap_PDUSessionResourceFailedToModifyListModCfm_constr_1
,
&
asn_PER_type_Ngap_PDUSessionResourceFailedToModifyListModCfm_constr_1
,
SEQUENCE_OF_constraint
},
asn_MBR_Ngap_PDUSessionResourceFailedToModifyListModCfm_1
,
1
,
/* Single element */
&
asn_SPC_Ngap_PDUSessionResourceFailedToModifyListModCfm_specs_1
/* Additional
specs
*/
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModCfm
=
{
"PDUSessionResourceFailedToModifyListModCfm"
,
"PDUSessionResourceFailedToModifyListModCfm"
,
&
asn_OP_SEQUENCE_OF
,
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModCfm_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModCfm_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModCfm_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModCfm_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModCfm_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModCfm_tags_1
[
0
]),
/* 1 */
{
&
asn_OER_type_Ngap_PDUSessionResourceFailedToModifyListModCfm_constr_1
,
&
asn_PER_type_Ngap_PDUSessionResourceFailedToModifyListModCfm_constr_1
,
SEQUENCE_OF_constraint
},
asn_MBR_Ngap_PDUSessionResourceFailedToModifyListModCfm_1
,
1
,
/* Single element */
&
asn_SPC_Ngap_PDUSessionResourceFailedToModifyListModCfm_specs_1
/* Additional
specs
*/
};
src/ngap/libngap/Ngap_PDUSessionResourceFailedToModifyListModRes.c
View file @
f103e0a1
...
...
@@ -44,30 +44,27 @@ asn_SET_OF_specifics_t
struct
Ngap_PDUSessionResourceFailedToModifyListModRes
,
_asn_ctx
),
0
,
/* XER encoding is XMLDelimitedItemList */
};
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModRes
=
{
"PDUSessionResourceFailedToModifyListModRes"
,
"PDUSessionResourceFailedToModifyListModRes"
,
&
asn_OP_SEQUENCE_OF
,
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModRes_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModRes_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModRes_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModRes_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModRes_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModRes_tags_1
[
0
]),
/* 1 */
{
&
asn_OER_type_Ngap_PDUSessionResourceFailedToModifyListModRes_constr_1
,
&
asn_PER_type_Ngap_PDUSessionResourceFailedToModifyListModRes_constr_1
,
SEQUENCE_OF_constraint
},
asn_MBR_Ngap_PDUSessionResourceFailedToModifyListModRes_1
,
1
,
/* Single element */
&
asn_SPC_Ngap_PDUSessionResourceFailedToModifyListModRes_specs_1
/* Additional
specs
*/
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModRes
=
{
"PDUSessionResourceFailedToModifyListModRes"
,
"PDUSessionResourceFailedToModifyListModRes"
,
&
asn_OP_SEQUENCE_OF
,
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModRes_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModRes_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModRes_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModRes_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModRes_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToModifyListModRes_tags_1
[
0
]),
/* 1 */
{
&
asn_OER_type_Ngap_PDUSessionResourceFailedToModifyListModRes_constr_1
,
&
asn_PER_type_Ngap_PDUSessionResourceFailedToModifyListModRes_constr_1
,
SEQUENCE_OF_constraint
},
asn_MBR_Ngap_PDUSessionResourceFailedToModifyListModRes_1
,
1
,
/* Single element */
&
asn_SPC_Ngap_PDUSessionResourceFailedToModifyListModRes_specs_1
/* Additional
specs
*/
};
src/ngap/libngap/Ngap_PDUSessionResourceFailedToSetupItemCxtFail.c
View file @
f103e0a1
...
...
@@ -108,28 +108,25 @@ asn_SEQUENCE_specifics_t
0
,
/* Root/Additions */
3
,
/* First extension addition */
};
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceFailedToSetupItemCxtFail
=
{
"PDUSessionResourceFailedToSetupItemCxtFail"
,
"PDUSessionResourceFailedToSetupItemCxtFail"
,
&
asn_OP_SEQUENCE
,
asn_DEF_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_tags_1
[
0
]),
/* 1 */
{
0
,
0
,
SEQUENCE_constraint
},
asn_MBR_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_1
,
3
,
/* Elements count */
&
asn_SPC_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_specs_1
/* Additional
specs
*/
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceFailedToSetupItemCxtFail
=
{
"PDUSessionResourceFailedToSetupItemCxtFail"
,
"PDUSessionResourceFailedToSetupItemCxtFail"
,
&
asn_OP_SEQUENCE
,
asn_DEF_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_tags_1
[
0
]),
/* 1 */
{
0
,
0
,
SEQUENCE_constraint
},
asn_MBR_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_1
,
3
,
/* Elements count */
&
asn_SPC_Ngap_PDUSessionResourceFailedToSetupItemCxtFail_specs_1
/* Additional
specs
*/
};
src/ngap/libngap/Ngap_PDUSessionResourceFailedToSetupListCxtFail.c
View file @
f103e0a1
...
...
@@ -44,30 +44,27 @@ asn_SET_OF_specifics_t
struct
Ngap_PDUSessionResourceFailedToSetupListCxtFail
,
_asn_ctx
),
0
,
/* XER encoding is XMLDelimitedItemList */
};
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceFailedToSetupListCxtFail
=
{
"PDUSessionResourceFailedToSetupListCxtFail"
,
"PDUSessionResourceFailedToSetupListCxtFail"
,
&
asn_OP_SEQUENCE_OF
,
asn_DEF_Ngap_PDUSessionResourceFailedToSetupListCxtFail_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupListCxtFail_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupListCxtFail_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceFailedToSetupListCxtFail_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupListCxtFail_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupListCxtFail_tags_1
[
0
]),
/* 1 */
{
&
asn_OER_type_Ngap_PDUSessionResourceFailedToSetupListCxtFail_constr_1
,
&
asn_PER_type_Ngap_PDUSessionResourceFailedToSetupListCxtFail_constr_1
,
SEQUENCE_OF_constraint
},
asn_MBR_Ngap_PDUSessionResourceFailedToSetupListCxtFail_1
,
1
,
/* Single element */
&
asn_SPC_Ngap_PDUSessionResourceFailedToSetupListCxtFail_specs_1
/* Additional
specs
*/
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceFailedToSetupListCxtFail
=
{
"PDUSessionResourceFailedToSetupListCxtFail"
,
"PDUSessionResourceFailedToSetupListCxtFail"
,
&
asn_OP_SEQUENCE_OF
,
asn_DEF_Ngap_PDUSessionResourceFailedToSetupListCxtFail_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupListCxtFail_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupListCxtFail_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceFailedToSetupListCxtFail_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupListCxtFail_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceFailedToSetupListCxtFail_tags_1
[
0
]),
/* 1 */
{
&
asn_OER_type_Ngap_PDUSessionResourceFailedToSetupListCxtFail_constr_1
,
&
asn_PER_type_Ngap_PDUSessionResourceFailedToSetupListCxtFail_constr_1
,
SEQUENCE_OF_constraint
},
asn_MBR_Ngap_PDUSessionResourceFailedToSetupListCxtFail_1
,
1
,
/* Single element */
&
asn_SPC_Ngap_PDUSessionResourceFailedToSetupListCxtFail_specs_1
/* Additional
specs
*/
};
src/ngap/libngap/Ngap_PDUSessionResourceModifyIndicationTransfer.c
View file @
f103e0a1
...
...
@@ -64,28 +64,25 @@ static asn_SEQUENCE_specifics_t
0
,
/* Root/Additions */
2
,
/* First extension addition */
};
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceModifyIndicationTransfer
=
{
"PDUSessionResourceModifyIndicationTransfer"
,
"PDUSessionResourceModifyIndicationTransfer"
,
&
asn_OP_SEQUENCE
,
asn_DEF_Ngap_PDUSessionResourceModifyIndicationTransfer_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyIndicationTransfer_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyIndicationTransfer_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceModifyIndicationTransfer_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyIndicationTransfer_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyIndicationTransfer_tags_1
[
0
]),
/* 1 */
{
0
,
0
,
SEQUENCE_constraint
},
asn_MBR_Ngap_PDUSessionResourceModifyIndicationTransfer_1
,
2
,
/* Elements count */
&
asn_SPC_Ngap_PDUSessionResourceModifyIndicationTransfer_specs_1
/* Additional
specs
*/
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceModifyIndicationTransfer
=
{
"PDUSessionResourceModifyIndicationTransfer"
,
"PDUSessionResourceModifyIndicationTransfer"
,
&
asn_OP_SEQUENCE
,
asn_DEF_Ngap_PDUSessionResourceModifyIndicationTransfer_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyIndicationTransfer_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyIndicationTransfer_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceModifyIndicationTransfer_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyIndicationTransfer_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyIndicationTransfer_tags_1
[
0
]),
/* 1 */
{
0
,
0
,
SEQUENCE_constraint
},
asn_MBR_Ngap_PDUSessionResourceModifyIndicationTransfer_1
,
2
,
/* Elements count */
&
asn_SPC_Ngap_PDUSessionResourceModifyIndicationTransfer_specs_1
/* Additional
specs
*/
};
src/ngap/libngap/Ngap_PDUSessionResourceModifyUnsuccessfulTransfer.c
View file @
f103e0a1
...
...
@@ -77,30 +77,25 @@ static asn_SEQUENCE_specifics_t
0
,
/* Root/Additions */
3
,
/* First extension addition */
};
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer
=
{
"PDUSessionResourceModifyUnsuccessfulTransfer"
,
"PDUSessionResourceModifyUnsuccessfulTransfer"
,
&
asn_OP_SEQUENCE
,
asn_DEF_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_tags_1
[
0
]),
/* 1 */
{
0
,
0
,
SEQUENCE_constraint
},
asn_MBR_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_1
,
3
,
/* Elements count */
&
asn_SPC_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_specs_1
/* Additional
specs
*/
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer
=
{
"PDUSessionResourceModifyUnsuccessfulTransfer"
,
"PDUSessionResourceModifyUnsuccessfulTransfer"
,
&
asn_OP_SEQUENCE
,
asn_DEF_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_tags_1
[
0
]),
/* 1 */
{
0
,
0
,
SEQUENCE_constraint
},
asn_MBR_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_1
,
3
,
/* Elements count */
&
asn_SPC_Ngap_PDUSessionResourceModifyUnsuccessfulTransfer_specs_1
/* Additional
specs
*/
};
src/ngap/libngap/Ngap_PDUSessionResourceSetupUnsuccessfulTransfer.c
View file @
f103e0a1
...
...
@@ -77,30 +77,25 @@ static asn_SEQUENCE_specifics_t
0
,
/* Root/Additions */
3
,
/* First extension addition */
};
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer
=
{
"PDUSessionResourceSetupUnsuccessfulTransfer"
,
"PDUSessionResourceSetupUnsuccessfulTransfer"
,
&
asn_OP_SEQUENCE
,
asn_DEF_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_tags_1
[
0
]),
/* 1 */
{
0
,
0
,
SEQUENCE_constraint
},
asn_MBR_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_1
,
3
,
/* Elements count */
&
asn_SPC_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_specs_1
/* Additional
specs
*/
asn_TYPE_descriptor_t
asn_DEF_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer
=
{
"PDUSessionResourceSetupUnsuccessfulTransfer"
,
"PDUSessionResourceSetupUnsuccessfulTransfer"
,
&
asn_OP_SEQUENCE
,
asn_DEF_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_tags_1
,
sizeof
(
asn_DEF_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_tags_1
[
0
]),
/* 1 */
asn_DEF_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_tags_1
,
/* Same
as
above
*/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_tags_1
)
/
sizeof
(
asn_DEF_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_tags_1
[
0
]),
/* 1 */
{
0
,
0
,
SEQUENCE_constraint
},
asn_MBR_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_1
,
3
,
/* Elements count */
&
asn_SPC_Ngap_PDUSessionResourceSetupUnsuccessfulTransfer_specs_1
/* Additional
specs
*/
};
src/ngap/libngap/Ngap_ProtocolExtensionField.c
View file @
f103e0a1
...
...
@@ -28405,32 +28405,27 @@ asn_SEQUENCE_specifics_t
0, /* Optional elements (not needed) */
-1, /* First extension addition */
};
asn_TYPE_descriptor_t asn_DEF_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs =
{
"PDUSessionResourceReleasedItemPSAck-ExtIEs",
"PDUSessionResourceReleasedItemPSAck-ExtIEs",
&asn_OP_SEQUENCE,
asn_DEF_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_433,
sizeof(
asn_DEF_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_433) /
sizeof(
asn_DEF_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_433
[0]), /* 1 */
asn_DEF_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_433, /* Same
as
above
*/
sizeof(
asn_DEF_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_433) /
sizeof(
asn_DEF_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_433
[0]), /* 1 */
{0, 0, SEQUENCE_constraint},
asn_MBR_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_433,
3, /* Elements count */
&asn_SPC_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_specs_433 /* Additional
specs
*/
asn_TYPE_descriptor_t asn_DEF_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs = {
"PDUSessionResourceReleasedItemPSAck-ExtIEs",
"PDUSessionResourceReleasedItemPSAck-ExtIEs",
&asn_OP_SEQUENCE,
asn_DEF_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_433,
sizeof(asn_DEF_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_433) /
sizeof(asn_DEF_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_433
[0]), /* 1 */
asn_DEF_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_433, /* Same
as
above
*/
sizeof(asn_DEF_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_433) /
sizeof(asn_DEF_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_tags_433
[0]), /* 1 */
{0, 0, SEQUENCE_constraint},
asn_MBR_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_433,
3, /* Elements count */
&asn_SPC_Ngap_PDUSessionResourceReleasedItemPSAck_ExtIEs_specs_433 /* Additional
specs
*/
};
static asn_CHOICE_specifics_t asn_SPC_Ngap_extensionValue_specs_440 = {
src/ngap/libngap/Ngap_ProtocolIE-Field.c
View file @
f103e0a1
...
...
@@ -118,7 +118,7 @@ static const asn_ioc_cell_t
//"&criticality", aioc__value, &asn_DEF_Ngap_Criticality,
//&asn_VAL_9_Ngap_reject }, { "&Value", aioc__type,
//&asn_DEF_Ngap_UPTransportLayerInformation }, { "&presence",
//aioc__value, &asn_DEF_Ngap_Presence, &asn_VAL_9_Ngap_optional },
//
aioc__value, &asn_DEF_Ngap_Presence, &asn_VAL_9_Ngap_optional },
{"&id", aioc__value, &asn_DEF_Ngap_ProtocolIE_ID,
&asn_VAL_10_Ngap_id_DataForwardingNotPossible},
{"&criticality", aioc__value, &asn_DEF_Ngap_Criticality,
...
...
@@ -21198,32 +21198,27 @@ asn_SEQUENCE_specifics_t
0, /* Optional elements (not needed) */
-1, /* First extension addition */
};
asn_TYPE_descriptor_t asn_DEF_Ngap_PDUSessionResourceModifyRequestTransferIEs =
{
"PDUSessionResourceModifyRequestTransferIEs",
"PDUSessionResourceModifyRequestTransferIEs",
&asn_OP_SEQUENCE,
asn_DEF_Ngap_PDUSessionResourceModifyRequestTransferIEs_tags_109,
sizeof(
asn_DEF_Ngap_PDUSessionResourceModifyRequestTransferIEs_tags_109) /
sizeof(
asn_DEF_Ngap_PDUSessionResourceModifyRequestTransferIEs_tags_109
[0]), /* 1 */
asn_DEF_Ngap_PDUSessionResourceModifyRequestTransferIEs_tags_109, /* Same
as
above
*/
sizeof(
asn_DEF_Ngap_PDUSessionResourceModifyRequestTransferIEs_tags_109) /
sizeof(
asn_DEF_Ngap_PDUSessionResourceModifyRequestTransferIEs_tags_109
[0]), /* 1 */
{0, 0, SEQUENCE_constraint},
asn_MBR_Ngap_PDUSessionResourceModifyRequestTransferIEs_109,
3, /* Elements count */
&asn_SPC_Ngap_PDUSessionResourceModifyRequestTransferIEs_specs_109 /* Additional
specs
*/
asn_TYPE_descriptor_t asn_DEF_Ngap_PDUSessionResourceModifyRequestTransferIEs = {
"PDUSessionResourceModifyRequestTransferIEs",
"PDUSessionResourceModifyRequestTransferIEs",
&asn_OP_SEQUENCE,
asn_DEF_Ngap_PDUSessionResourceModifyRequestTransferIEs_tags_109,
sizeof(asn_DEF_Ngap_PDUSessionResourceModifyRequestTransferIEs_tags_109) /
sizeof(asn_DEF_Ngap_PDUSessionResourceModifyRequestTransferIEs_tags_109
[0]), /* 1 */
asn_DEF_Ngap_PDUSessionResourceModifyRequestTransferIEs_tags_109, /* Same
as
above
*/
sizeof(asn_DEF_Ngap_PDUSessionResourceModifyRequestTransferIEs_tags_109) /
sizeof(asn_DEF_Ngap_PDUSessionResourceModifyRequestTransferIEs_tags_109
[0]), /* 1 */
{0, 0, SEQUENCE_constraint},
asn_MBR_Ngap_PDUSessionResourceModifyRequestTransferIEs_109,
3, /* Elements count */
&asn_SPC_Ngap_PDUSessionResourceModifyRequestTransferIEs_specs_109 /* Additional
specs
*/
};
static asn_TYPE_member_t asn_MBR_Ngap_value_116[] = {
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment