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
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
1
Issues
1
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
OpenXG
OpenXG-AMF
Commits
d6e36d7d
Commit
d6e36d7d
authored
Aug 25, 2022
by
Tien Thinh NGUYEN
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fix issue for SD
parent
3300c1ec
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
6 additions
and
8 deletions
+6
-8
src/ngap/ngapIEs/S-NSSAI.cpp
src/ngap/ngapIEs/S-NSSAI.cpp
+4
-4
src/ngap/ngapIEs/S-NSSAI.hpp
src/ngap/ngapIEs/S-NSSAI.hpp
+0
-2
src/ngap/ngapMsgs/NGSetupFailure.cpp
src/ngap/ngapMsgs/NGSetupFailure.cpp
+1
-1
src/ngap/ngapMsgs/NGSetupFailure.hpp
src/ngap/ngapMsgs/NGSetupFailure.hpp
+1
-1
No files found.
src/ngap/ngapIEs/S-NSSAI.cpp
View file @
d6e36d7d
...
...
@@ -57,12 +57,12 @@ bool S_NSSAI::DecodeSD(Ngap_SD_t* m_sd) {
uint32_t
value
=
SD_NO_VALUE
;
if
(
m_sd
->
size
==
3
)
{
sd_
=
((
m_sd
->
buf
[
0
]
<<
16
)
+
(
m_sd
->
buf
[
1
]
<<
8
)
+
m_sd
->
buf
[
2
]);
sd_
=
std
::
optional
<
uint32_t
>
(
value
);
value
=
((
m_sd
->
buf
[
0
]
<<
16
)
+
(
m_sd
->
buf
[
1
]
<<
8
)
+
m_sd
->
buf
[
2
]);
sd_
=
std
::
optional
<
uint32_t
>
(
value
);
return
true
;
}
else
if
(
m_sd
->
size
==
4
)
{
sd_
=
((
m_sd
->
buf
[
1
]
<<
16
)
+
(
m_sd
->
buf
[
2
]
<<
8
)
+
m_sd
->
buf
[
3
]);
sd_
=
std
::
optional
<
uint32_t
>
(
value
);
value
=
((
m_sd
->
buf
[
1
]
<<
16
)
+
(
m_sd
->
buf
[
2
]
<<
8
)
+
m_sd
->
buf
[
3
]);
sd_
=
std
::
optional
<
uint32_t
>
(
value
);
return
true
;
}
...
...
src/ngap/ngapIEs/S-NSSAI.hpp
View file @
d6e36d7d
...
...
@@ -52,9 +52,7 @@ class S_NSSAI {
private:
uint8_t
sst_
;
// mandatory OCTET_STRING(SIZE(1))
// uint32_t sd; // OCTET_STRING(SIZE(3))
std
::
optional
<
uint32_t
>
sd_
;
// bool sdIsSet;
};
}
// namespace ngap
...
...
src/ngap/ngapMsgs/NGSetupFailure.cpp
View file @
d6e36d7d
...
...
@@ -82,7 +82,7 @@ void NGSetupFailureMsg::addTimeToWaitIE() {
}
//------------------------------------------------------------------------------
void
NGSetupFailureMsg
::
set
CauseRadioNetwork
(
void
NGSetupFailureMsg
::
set
(
const
e_Ngap_CauseRadioNetwork
&
cause_value
,
const
e_Ngap_TimeToWait
&
time_to_wait
)
{
cause
.
setChoiceOfCause
(
Ngap_Cause_PR_radioNetwork
);
...
...
src/ngap/ngapMsgs/NGSetupFailure.hpp
View file @
d6e36d7d
...
...
@@ -36,7 +36,7 @@ class NGSetupFailureMsg : public NgapMessage {
void
initialize
();
void
set
CauseRadioNetwork
(
void
set
(
const
e_Ngap_CauseRadioNetwork
&
cause_value
,
const
e_Ngap_TimeToWait
&
time_to_wait
);
void
setCauseRadioNetwork
(
const
e_Ngap_CauseRadioNetwork
&
cause_value
);
...
...
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