Code Review
/
sim
/
e2-interface.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Added Ranfunction OID for E2AP v1.01
[sim/e2-interface.git]
/
e2sim
/
src
/
encoding
/
encode_e2apv1.cpp
diff --git
a/e2sim/src/encoding/encode_e2apv1.cpp
b/e2sim/src/encoding/encode_e2apv1.cpp
index
a6bf517
..
501faa5
100755
(executable)
--- a/
e2sim/src/encoding/encode_e2apv1.cpp
+++ b/
e2sim/src/encoding/encode_e2apv1.cpp
@@
-225,7
+225,7
@@
void encoding::generate_e2apv1_setup_request_parameterized(E2AP_PDU_t *e2ap_pdu,
itemIes->criticality = Criticality_reject;
itemIes->value.present = RANfunction_ItemIEs__value_PR_RANfunction_Item;
itemIes->value.choice.RANfunction_Item.ranFunctionID = nextRanFuncId;
itemIes->criticality = Criticality_reject;
itemIes->value.present = RANfunction_ItemIEs__value_PR_RANfunction_Item;
itemIes->value.choice.RANfunction_Item.ranFunctionID = nextRanFuncId;
-
+ itemIes->value.choice.RANfunction_Item.ranFunctionOID = nextRanFunc.ranFunctionOId;
int ranFuncLength = strlen((char*)nextRanFuncDesc);
itemIes->value.choice.RANfunction_Item.ranFunctionDefinition = *nextRanFuncDesc;
int ranFuncLength = strlen((char*)nextRanFuncDesc);
itemIes->value.choice.RANfunction_Item.ranFunctionDefinition = *nextRanFuncDesc;
@@
-414,7
+414,7
@@
void encoding::generate_e2apv1_subscription_request(E2AP_PDU *e2ap_pdu) {
e2ap_pdu->choice.initiatingMessage = initmsg;
char error_buf[300] = {0, };
e2ap_pdu->choice.initiatingMessage = initmsg;
char error_buf[300] = {0, };
- size_t errlen;
+ size_t errlen
= 0
;
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);
printf("error length %d\n", errlen);
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);
printf("error length %d\n", errlen);
@@
-527,7
+527,7
@@
void encoding::generate_e2apv1_subscription_response_success(E2AP_PDU *e2ap_pdu,
e2ap_pdu->choice.successfulOutcome = successoutcome;
char error_buf[300] = {0, };
e2ap_pdu->choice.successfulOutcome = successoutcome;
char error_buf[300] = {0, };
- size_t errlen;
+ size_t errlen
= 0
;
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);
printf("error length %d\n", errlen);
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);
printf("error length %d\n", errlen);
@@
-682,7
+682,7
@@
void encoding::generate_e2apv1_subscription_response(E2AP_PDU *e2ap_pdu, E2AP_PD
e2ap_pdu->choice.successfulOutcome = successoutcome;
char error_buf[300] = {0, };
e2ap_pdu->choice.successfulOutcome = successoutcome;
char error_buf[300] = {0, };
- size_t errlen;
+ size_t errlen
= 0
;
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);
printf("error length %d\n", errlen);
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);
printf("error length %d\n", errlen);
@@
-850,7
+850,7
@@
void encoding::generate_e2apv1_indication_request_parameterized(E2AP_PDU *e2ap_p
e2ap_pdu->present = pres5;
e2ap_pdu->choice.initiatingMessage = initmsg;
char error_buf[300] = {0, };
e2ap_pdu->present = pres5;
e2ap_pdu->choice.initiatingMessage = initmsg;
char error_buf[300] = {0, };
- size_t errlen;
+ size_t errlen
= 0
;
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);
printf("error length %d\n", errlen);
asn_check_constraints(&asn_DEF_E2AP_PDU, e2ap_pdu, error_buf, &errlen);
printf("error length %d\n", errlen);