forked from acouzens/open5gs
update it
This commit is contained in:
parent
a199a7528f
commit
32db40e300
|
@ -99,23 +99,19 @@ static void s1ap_test5(abts_case *tc, void *data)
|
|||
pkbuf_t *pkbuf;
|
||||
|
||||
s1ap_message message;
|
||||
S1ap_S1SetupRequestIEs_t *s1SetupRequestIEs;
|
||||
S1ap_S1SetupRequestIEs_t *ies;
|
||||
S1ap_PLMNidentity_t *plmnIdentity;
|
||||
S1ap_SupportedTAs_Item_t *supportedTA;
|
||||
|
||||
uint32_t enb_id = 0x5f123;
|
||||
|
||||
memset(&message, 0, sizeof(s1ap_message));
|
||||
|
||||
s1SetupRequestIEs = &message.msg.s1ap_S1SetupRequestIEs;
|
||||
|
||||
s1SetupRequestIEs->global_ENB_ID.eNB_ID.present =
|
||||
S1ap_ENB_ID_PR_macroENB_ID;
|
||||
s1ap_conv_macro_enb_id_to_bit_string(enb_id,
|
||||
&s1SetupRequestIEs->global_ENB_ID.eNB_ID.choice.macroENB_ID);
|
||||
ies = &message.msg.s1ap_S1SetupRequestIEs;
|
||||
|
||||
ies->global_ENB_ID.eNB_ID.present = S1ap_ENB_ID_PR_macroENB_ID;
|
||||
s1ap_conv_macro_enb_id_to_bit_string(0x5f123,
|
||||
&ies->global_ENB_ID.eNB_ID.choice.macroENB_ID);
|
||||
s1ap_conv_plmn_id_to_tbcd_string(
|
||||
&mme_self()->plmn_id, &s1SetupRequestIEs->global_ENB_ID.pLMNidentity);
|
||||
&mme_self()->plmn_id, &ies->global_ENB_ID.pLMNidentity);
|
||||
|
||||
supportedTA = (S1ap_SupportedTAs_Item_t *)
|
||||
core_calloc(1, sizeof(S1ap_SupportedTAs_Item_t));
|
||||
|
@ -126,11 +122,10 @@ static void s1ap_test5(abts_case *tc, void *data)
|
|||
&mme_self()->plmn_id, plmnIdentity);
|
||||
ASN_SEQUENCE_ADD(&supportedTA->broadcastPLMNs, plmnIdentity);
|
||||
|
||||
ASN_SEQUENCE_ADD(&s1SetupRequestIEs->supportedTAs, supportedTA);
|
||||
ASN_SEQUENCE_ADD(&ies->supportedTAs, supportedTA);
|
||||
|
||||
message.direction = S1AP_PDU_PR_initiatingMessage;
|
||||
message.procedureCode = S1ap_ProcedureCode_id_S1Setup;
|
||||
message.criticality = S1ap_Criticality_reject;
|
||||
|
||||
erval = s1ap_encode_pdu(&pkbuf, &message);
|
||||
ABTS_INT_EQUAL(tc, 280, erval);
|
||||
|
|
Loading…
Reference in New Issue