remove \n in d_error, d_assert
This commit is contained in:
parent
6c61f0dbb5
commit
2a0bf31eef
|
@ -8,13 +8,13 @@ void free_wrapper(void *ptr)
|
|||
ptr = NULL;
|
||||
}
|
||||
|
||||
static status_t s1ap_decode_initiating(s1ap_message *message,
|
||||
static int s1ap_decode_initiating(s1ap_message *message,
|
||||
S1ap_InitiatingMessage_t *initiating_p)
|
||||
{
|
||||
status_t ret;
|
||||
int ret;
|
||||
char *message_string = NULL;
|
||||
|
||||
d_assert(initiating_p != NULL, return -1, "Null param");
|
||||
d_assert(initiating_p, return -1, "Null param");
|
||||
message_string = calloc (10000, sizeof (char));
|
||||
s1ap_string_total_size = 0;
|
||||
|
||||
|
@ -81,10 +81,10 @@ static status_t s1ap_decode_initiating(s1ap_message *message,
|
|||
|
||||
default:
|
||||
{
|
||||
d_error("Unknown procedure ID (%d) for initiating message\n",
|
||||
d_error("Unknown procedure ID (%d) for initiating message",
|
||||
(int)initiating_p->procedureCode);
|
||||
d_assert(0, return CORE_ERROR,
|
||||
"Unknown procedure ID (%d) for initiating message\n",
|
||||
d_assert(0, return -1,
|
||||
"Unknown procedure ID (%d) for initiating message",
|
||||
(int)initiating_p->procedureCode);
|
||||
}
|
||||
break;
|
||||
|
@ -95,13 +95,13 @@ static status_t s1ap_decode_initiating(s1ap_message *message,
|
|||
return ret;
|
||||
}
|
||||
|
||||
static status_t s1ap_decode_successfull_outcome(s1ap_message *message,
|
||||
static int s1ap_decode_successfull_outcome(s1ap_message *message,
|
||||
S1ap_SuccessfulOutcome_t *successfullOutcome_p)
|
||||
{
|
||||
status_t ret = CORE_ERROR;
|
||||
int ret = -1;
|
||||
char *message_string = NULL;
|
||||
|
||||
d_assert(successfullOutcome_p != NULL, return -1, "Null param");
|
||||
d_assert(successfullOutcome_p, return -1, "Null param");
|
||||
message_string = calloc (10000, sizeof (char));
|
||||
s1ap_string_total_size = 0;
|
||||
|
||||
|
@ -129,7 +129,7 @@ static status_t s1ap_decode_successfull_outcome(s1ap_message *message,
|
|||
|
||||
default:
|
||||
d_error("Unknown procedure ID (%ld) for successfull "
|
||||
"outcome message\n", successfullOutcome_p->procedureCode);
|
||||
"outcome message", successfullOutcome_p->procedureCode);
|
||||
break;
|
||||
}
|
||||
|
||||
|
@ -138,13 +138,13 @@ static status_t s1ap_decode_successfull_outcome(s1ap_message *message,
|
|||
return ret;
|
||||
}
|
||||
|
||||
static status_t s1ap_decode_unsuccessfull_outcome(s1ap_message *message,
|
||||
static int s1ap_decode_unsuccessfull_outcome(s1ap_message *message,
|
||||
S1ap_UnsuccessfulOutcome_t *unSuccessfulOutcome_p)
|
||||
{
|
||||
status_t ret = -1;
|
||||
int ret = -1;
|
||||
char *message_string = NULL;
|
||||
|
||||
d_assert(unSuccessfulOutcome_p != NULL, return -1, "Null param");
|
||||
d_assert(unSuccessfulOutcome_p, return -1, "Null param");
|
||||
message_string = calloc (10000, sizeof (char));
|
||||
s1ap_string_total_size = 0;
|
||||
|
||||
|
@ -163,7 +163,7 @@ static status_t s1ap_decode_unsuccessfull_outcome(s1ap_message *message,
|
|||
default:
|
||||
{
|
||||
d_error("Unknown procedure ID (%d) for "
|
||||
"unsuccessfull outcome message\n",
|
||||
"unsuccessfull outcome message",
|
||||
(int)unSuccessfulOutcome_p->procedureCode);
|
||||
}
|
||||
break;
|
||||
|
@ -174,21 +174,21 @@ static status_t s1ap_decode_unsuccessfull_outcome(s1ap_message *message,
|
|||
return ret;
|
||||
}
|
||||
|
||||
status_t s1ap_parse_pdu(s1ap_message *message, uint8_t *buffer, uint32_t len)
|
||||
int s1ap_decode_pdu(s1ap_message *message, uint8_t *buffer, uint32_t len)
|
||||
{
|
||||
S1AP_PDU_t pdu = {0};
|
||||
S1AP_PDU_t *pdu_p = &pdu;
|
||||
asn_dec_rval_t dec_ret = {0};
|
||||
|
||||
d_assert(buffer != NULL, return CORE_ERROR, "Null param");
|
||||
d_assert(buffer, return -1, "Null param");
|
||||
memset((void *)pdu_p, 0, sizeof(S1AP_PDU_t));
|
||||
dec_ret = aper_decode(NULL, &asn_DEF_S1AP_PDU, (void **)&pdu_p,
|
||||
buffer, len, 0, 0);
|
||||
|
||||
if (dec_ret.code != RC_OK)
|
||||
{
|
||||
d_error("Failed to decode PDU\n");
|
||||
return CORE_ERROR;
|
||||
d_error("Failed to decode PDU");
|
||||
return -1;
|
||||
}
|
||||
|
||||
memset(message, 0, sizeof(s1ap_message));
|
||||
|
@ -223,5 +223,5 @@ status_t s1ap_parse_pdu(s1ap_message *message, uint8_t *buffer, uint32_t len)
|
|||
}
|
||||
}
|
||||
|
||||
return CORE_ERROR;
|
||||
return -1;
|
||||
}
|
||||
|
|
|
@ -25,8 +25,8 @@ ssize_t s1ap_generate_initiating_message(uint8_t **buffer, uint32_t *length,
|
|||
if ((encoded = aper_encode_to_new_buffer(
|
||||
&asn_DEF_S1AP_PDU, 0, &pdu, (void **)buffer)) < 0)
|
||||
{
|
||||
d_error("Encoding of %s failed\n", td->name);
|
||||
return CORE_ERROR;
|
||||
d_error("Encoding of %s failed", td->name);
|
||||
return -1;
|
||||
}
|
||||
|
||||
*length = encoded;
|
||||
|
@ -54,8 +54,8 @@ ssize_t s1ap_generate_successfull_outcome(uint8_t **buffer, uint32_t *length,
|
|||
if ((encoded = aper_encode_to_new_buffer (
|
||||
&asn_DEF_S1AP_PDU, 0, &pdu, (void **)buffer)) < 0)
|
||||
{
|
||||
d_error("Encoding of %s failed\n", td->name);
|
||||
return CORE_ERROR;
|
||||
d_error("Encoding of %s failed", td->name);
|
||||
return -1;
|
||||
}
|
||||
|
||||
*length = encoded;
|
||||
|
@ -83,8 +83,8 @@ ssize_t s1ap_generate_unsuccessfull_outcome(uint8_t **buffer, uint32_t *length,
|
|||
if ((encoded = aper_encode_to_new_buffer(
|
||||
&asn_DEF_S1AP_PDU, 0, &pdu, (void **)buffer)) < 0)
|
||||
{
|
||||
d_error("Encoding of %s failed\n", td->name);
|
||||
return CORE_ERROR;
|
||||
d_error("Encoding of %s failed", td->name);
|
||||
return -1;
|
||||
}
|
||||
|
||||
*length = encoded;
|
||||
|
@ -105,7 +105,7 @@ static inline int s1ap_encode_initial_context_setup_request(
|
|||
initialContextSetupRequest_p,
|
||||
&message_p->msg.s1ap_InitialContextSetupRequestIEs) < 0)
|
||||
{
|
||||
return CORE_ERROR;
|
||||
return -1;
|
||||
}
|
||||
|
||||
return s1ap_generate_initiating_message(buffer, length,
|
||||
|
@ -125,7 +125,7 @@ static inline int s1ap_encode_s1setupresponse(
|
|||
if (s1ap_encode_s1ap_s1setupresponseies(
|
||||
s1SetupResponse_p, &message_p->msg.s1ap_S1SetupResponseIEs) < 0)
|
||||
{
|
||||
return CORE_ERROR;
|
||||
return -1;
|
||||
}
|
||||
|
||||
return s1ap_generate_successfull_outcome(buffer, length,
|
||||
|
@ -144,7 +144,7 @@ static inline int s1ap_encode_s1setupfailure(
|
|||
if (s1ap_encode_s1ap_s1setupfailureies(
|
||||
s1SetupFailure_p, &message_p->msg.s1ap_S1SetupFailureIEs) < 0)
|
||||
{
|
||||
return CORE_ERROR;
|
||||
return -1;
|
||||
}
|
||||
|
||||
return s1ap_generate_unsuccessfull_outcome(buffer, length,
|
||||
|
@ -166,7 +166,7 @@ static inline int s1ap_encode_downlink_nas_transport(
|
|||
if (s1ap_encode_s1ap_downlinknastransport_ies( downlinkNasTransport_p,
|
||||
&message_p->msg.s1ap_DownlinkNASTransport_IEs) < 0)
|
||||
{
|
||||
return CORE_ERROR;
|
||||
return -1;
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -193,7 +193,7 @@ static inline int s1ap_encode_ue_context_release_command (
|
|||
if (s1ap_encode_s1ap_uecontextreleasecommand_ies(ueContextReleaseCommand_p,
|
||||
&message_p->msg.s1ap_UEContextReleaseCommand_IEs) < 0)
|
||||
{
|
||||
return CORE_ERROR;
|
||||
return -1;
|
||||
}
|
||||
|
||||
return s1ap_generate_initiating_message(buffer, length,
|
||||
|
@ -224,7 +224,7 @@ static inline int s1ap_encode_initiating(
|
|||
break;
|
||||
}
|
||||
|
||||
return CORE_ERROR;
|
||||
return -1;
|
||||
}
|
||||
|
||||
static inline int s1ap_encode_successfull_outcome (
|
||||
|
@ -241,13 +241,14 @@ static inline int s1ap_encode_successfull_outcome (
|
|||
break;
|
||||
}
|
||||
|
||||
return CORE_ERROR;
|
||||
return -1;
|
||||
}
|
||||
|
||||
static inline int s1ap_encode_unsuccessfull_outcome(
|
||||
s1ap_message *message_p, uint8_t **buffer, uint32_t *length)
|
||||
{
|
||||
switch (message_p->procedureCode) {
|
||||
switch (message_p->procedureCode)
|
||||
{
|
||||
case S1ap_ProcedureCode_id_S1Setup:
|
||||
return s1ap_encode_s1setupfailure(message_p, buffer, length);
|
||||
|
||||
|
@ -257,16 +258,17 @@ static inline int s1ap_encode_unsuccessfull_outcome(
|
|||
break;
|
||||
}
|
||||
|
||||
return CORE_ERROR;
|
||||
return -1;
|
||||
}
|
||||
|
||||
int s1ap_build_pdu(s1ap_message *message_p, uint8_t **buffer, uint32_t *length)
|
||||
int s1ap_encode_pdu(s1ap_message *message_p, uint8_t **buffer, uint32_t *length)
|
||||
{
|
||||
d_assert (message_p != NULL, return CORE_ERROR, "Null param");
|
||||
d_assert (buffer != NULL, return CORE_ERROR, "Null param");
|
||||
d_assert (length != NULL, return CORE_ERROR, "Null param");
|
||||
d_assert (message_p, return -1, "Null param");
|
||||
d_assert (buffer, return -1, "Null param");
|
||||
d_assert (length, return -1, "Null param");
|
||||
|
||||
switch (message_p->direction) {
|
||||
switch (message_p->direction)
|
||||
{
|
||||
case S1AP_PDU_PR_initiatingMessage:
|
||||
return s1ap_encode_initiating(message_p, buffer, length);
|
||||
|
||||
|
@ -282,5 +284,5 @@ int s1ap_build_pdu(s1ap_message *message_p, uint8_t **buffer, uint32_t *length)
|
|||
break;
|
||||
}
|
||||
|
||||
return CORE_ERROR;
|
||||
return -1;
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -30,7 +30,7 @@
|
|||
/*******************************************************************************
|
||||
* This file had been created by asn1tostruct.py script v1.0.2
|
||||
* Please do not modify this file but regenerate it via script.
|
||||
* Created on: 2017-02-05 01:02:16.412269 by acetcom
|
||||
* Created on: 2017-02-05 01:09:14.312550 by acetcom
|
||||
* from ['S1AP-PDU.asn']
|
||||
******************************************************************************/
|
||||
#include "s1ap_asn1c.h"
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
/*******************************************************************************
|
||||
* This file had been created by asn1tostruct.py script v1.0.2
|
||||
* Please do not modify this file but regenerate it via script.
|
||||
* Created on: 2017-02-05 01:02:16.452844 by acetcom
|
||||
* Created on: 2017-02-05 01:09:14.357147 by acetcom
|
||||
* from ['S1AP-PDU.asn']
|
||||
******************************************************************************/
|
||||
#include "core_debug.h"
|
||||
|
@ -42,8 +42,8 @@ int s1ap_encode_s1ap_deactivatetraceies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_DeactivateTrace != NULL);
|
||||
assert(s1ap_DeactivateTraceIEs != NULL);
|
||||
d_assert(s1ap_DeactivateTrace, return -1, "Null param");
|
||||
d_assert(s1ap_DeactivateTraceIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -78,8 +78,8 @@ int s1ap_encode_s1ap_enbdirectinformationtransferies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_ENBDirectInformationTransfer != NULL);
|
||||
assert(s1ap_ENBDirectInformationTransferIEs != NULL);
|
||||
d_assert(s1ap_ENBDirectInformationTransfer, return -1, "Null param");
|
||||
d_assert(s1ap_ENBDirectInformationTransferIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_Inter_SystemInformationTransferTypeEDT,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -98,8 +98,8 @@ int s1ap_encode_s1ap_e_rabreleaseresponseies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABReleaseResponse != NULL);
|
||||
assert(s1ap_E_RABReleaseResponseIEs != NULL);
|
||||
d_assert(s1ap_E_RABReleaseResponse, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABReleaseResponseIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -159,8 +159,8 @@ int s1ap_encode_s1ap_uplinknonueassociatedlppatransport_ies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_UplinkNonUEAssociatedLPPaTransport != NULL);
|
||||
assert(s1ap_UplinkNonUEAssociatedLPPaTransport_IEs != NULL);
|
||||
d_assert(s1ap_UplinkNonUEAssociatedLPPaTransport, return -1, "Null param");
|
||||
d_assert(s1ap_UplinkNonUEAssociatedLPPaTransport_IEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_Routing_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -187,8 +187,8 @@ int s1ap_encode_s1ap_tracestarties(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_TraceStart != NULL);
|
||||
assert(s1ap_TraceStartIEs != NULL);
|
||||
d_assert(s1ap_TraceStart, return -1, "Null param");
|
||||
d_assert(s1ap_TraceStartIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -223,8 +223,8 @@ int s1ap_encode_s1ap_writereplacewarningresponseies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_WriteReplaceWarningResponse != NULL);
|
||||
assert(s1ap_WriteReplaceWarningResponseIEs != NULL);
|
||||
d_assert(s1ap_WriteReplaceWarningResponse, return -1, "Null param");
|
||||
d_assert(s1ap_WriteReplaceWarningResponseIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MessageIdentifier,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -273,8 +273,8 @@ int s1ap_encode_s1ap_handovercancelies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_HandoverCancel != NULL);
|
||||
assert(s1ap_HandoverCancelIEs != NULL);
|
||||
d_assert(s1ap_HandoverCancel, return -1, "Null param");
|
||||
d_assert(s1ap_HandoverCancelIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -309,8 +309,8 @@ int s1ap_encode_s1ap_handoverpreparationfailureies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_HandoverPreparationFailure != NULL);
|
||||
assert(s1ap_HandoverPreparationFailureIEs != NULL);
|
||||
d_assert(s1ap_HandoverPreparationFailure, return -1, "Null param");
|
||||
d_assert(s1ap_HandoverPreparationFailureIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -356,8 +356,8 @@ int s1ap_encode_s1ap_uecontextreleaserequest_ies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_UEContextReleaseRequest != NULL);
|
||||
assert(s1ap_UEContextReleaseRequest_IEs != NULL);
|
||||
d_assert(s1ap_UEContextReleaseRequest, return -1, "Null param");
|
||||
d_assert(s1ap_UEContextReleaseRequest_IEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -403,8 +403,8 @@ int s1ap_encode_s1ap_initialuemessage_ies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_InitialUEMessage != NULL);
|
||||
assert(s1ap_InitialUEMessage_IEs != NULL);
|
||||
d_assert(s1ap_InitialUEMessage, return -1, "Null param");
|
||||
d_assert(s1ap_InitialUEMessage_IEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_eNB_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -521,8 +521,8 @@ int s1ap_encode_s1ap_killrequesties(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_KillRequest != NULL);
|
||||
assert(s1ap_KillRequestIEs != NULL);
|
||||
d_assert(s1ap_KillRequest, return -1, "Null param");
|
||||
d_assert(s1ap_KillRequestIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MessageIdentifier,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -560,8 +560,8 @@ int s1ap_encode_s1ap_writereplacewarningrequesties(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_WriteReplaceWarningRequest != NULL);
|
||||
assert(s1ap_WriteReplaceWarningRequestIEs != NULL);
|
||||
d_assert(s1ap_WriteReplaceWarningRequest, return -1, "Null param");
|
||||
d_assert(s1ap_WriteReplaceWarningRequestIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MessageIdentifier,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -681,8 +681,8 @@ int s1ap_encode_s1ap_uecapabilityinfoindicationies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_UECapabilityInfoIndication != NULL);
|
||||
assert(s1ap_UECapabilityInfoIndicationIEs != NULL);
|
||||
d_assert(s1ap_UECapabilityInfoIndication, return -1, "Null param");
|
||||
d_assert(s1ap_UECapabilityInfoIndicationIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -717,8 +717,8 @@ int s1ap_encode_s1ap_locationreportingfailureindicationies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_LocationReportingFailureIndication != NULL);
|
||||
assert(s1ap_LocationReportingFailureIndicationIEs != NULL);
|
||||
d_assert(s1ap_LocationReportingFailureIndication, return -1, "Null param");
|
||||
d_assert(s1ap_LocationReportingFailureIndicationIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -753,8 +753,8 @@ int s1ap_encode_s1ap_initialcontextsetuprequesties(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_InitialContextSetupRequest != NULL);
|
||||
assert(s1ap_InitialContextSetupRequestIEs != NULL);
|
||||
d_assert(s1ap_InitialContextSetupRequest, return -1, "Null param");
|
||||
d_assert(s1ap_InitialContextSetupRequestIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -942,8 +942,8 @@ int s1ap_encode_s1ap_locationreporties(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_LocationReport != NULL);
|
||||
assert(s1ap_LocationReportIEs != NULL);
|
||||
d_assert(s1ap_LocationReport, return -1, "Null param");
|
||||
d_assert(s1ap_LocationReportIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -994,8 +994,8 @@ int s1ap_encode_s1ap_uplinknastransport_ies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_UplinkNASTransport != NULL);
|
||||
assert(s1ap_UplinkNASTransport_IEs != NULL);
|
||||
d_assert(s1ap_UplinkNASTransport, return -1, "Null param");
|
||||
d_assert(s1ap_UplinkNASTransport_IEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -1057,8 +1057,8 @@ int s1ap_encode_s1ap_uecontextmodificationresponseies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_UEContextModificationResponse != NULL);
|
||||
assert(s1ap_UEContextModificationResponseIEs != NULL);
|
||||
d_assert(s1ap_UEContextModificationResponse, return -1, "Null param");
|
||||
d_assert(s1ap_UEContextModificationResponseIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -1096,8 +1096,8 @@ int s1ap_encode_s1ap_uecontextmodificationrequesties(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_UEContextModificationRequest != NULL);
|
||||
assert(s1ap_UEContextModificationRequestIEs != NULL);
|
||||
d_assert(s1ap_UEContextModificationRequest, return -1, "Null param");
|
||||
d_assert(s1ap_UEContextModificationRequestIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -1201,8 +1201,8 @@ int s1ap_encode_s1ap_locationreportingcontrolies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_LocationReportingControl != NULL);
|
||||
assert(s1ap_LocationReportingControlIEs != NULL);
|
||||
d_assert(s1ap_LocationReportingControl, return -1, "Null param");
|
||||
d_assert(s1ap_LocationReportingControlIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -1237,8 +1237,8 @@ int s1ap_encode_s1ap_uplinks1cdma2000tunnelingies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_UplinkS1cdma2000tunneling != NULL);
|
||||
assert(s1ap_UplinkS1cdma2000tunnelingIEs != NULL);
|
||||
d_assert(s1ap_UplinkS1cdma2000tunneling, return -1, "Null param");
|
||||
d_assert(s1ap_UplinkS1cdma2000tunnelingIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -1333,8 +1333,8 @@ int s1ap_encode_s1ap_handoverrequesties(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_HandoverRequest != NULL);
|
||||
assert(s1ap_HandoverRequestIEs != NULL);
|
||||
d_assert(s1ap_HandoverRequest, return -1, "Null param");
|
||||
d_assert(s1ap_HandoverRequestIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -1516,8 +1516,8 @@ int s1ap_encode_s1ap_handoverrequiredies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_HandoverRequired != NULL);
|
||||
assert(s1ap_HandoverRequiredIEs != NULL);
|
||||
d_assert(s1ap_HandoverRequired, return -1, "Null param");
|
||||
d_assert(s1ap_HandoverRequiredIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -1664,8 +1664,8 @@ int s1ap_encode_s1ap_mmeconfigurationupdateacknowledgeies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_MMEConfigurationUpdateAcknowledge != NULL);
|
||||
assert(s1ap_MMEConfigurationUpdateAcknowledgeIEs != NULL);
|
||||
d_assert(s1ap_MMEConfigurationUpdateAcknowledge, return -1, "Null param");
|
||||
d_assert(s1ap_MMEConfigurationUpdateAcknowledgeIEs, return -1, "Null param");
|
||||
|
||||
/* Optional field */
|
||||
if (s1ap_MMEConfigurationUpdateAcknowledgeIEs->presenceMask & S1AP_MMECONFIGURATIONUPDATEACKNOWLEDGEIES_CRITICALITYDIAGNOSTICS_PRESENT) {
|
||||
|
@ -1687,8 +1687,8 @@ int s1ap_encode_s1ap_killresponseies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_KillResponse != NULL);
|
||||
assert(s1ap_KillResponseIEs != NULL);
|
||||
d_assert(s1ap_KillResponse, return -1, "Null param");
|
||||
d_assert(s1ap_KillResponseIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MessageIdentifier,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -1737,8 +1737,8 @@ int s1ap_encode_s1ap_mmestatustransferies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_MMEStatusTransfer != NULL);
|
||||
assert(s1ap_MMEStatusTransferIEs != NULL);
|
||||
d_assert(s1ap_MMEStatusTransfer, return -1, "Null param");
|
||||
d_assert(s1ap_MMEStatusTransferIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -1773,8 +1773,8 @@ int s1ap_encode_s1ap_mmeconfigurationupdateies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_MMEConfigurationUpdate != NULL);
|
||||
assert(s1ap_MMEConfigurationUpdateIEs != NULL);
|
||||
d_assert(s1ap_MMEConfigurationUpdate, return -1, "Null param");
|
||||
d_assert(s1ap_MMEConfigurationUpdateIEs, return -1, "Null param");
|
||||
|
||||
/* Optional field */
|
||||
if (s1ap_MMEConfigurationUpdateIEs->presenceMask & S1AP_MMECONFIGURATIONUPDATEIES_MMENAME_PRESENT) {
|
||||
|
@ -1818,8 +1818,8 @@ int s1ap_encode_s1ap_e_rabmodifyrequesties(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABModifyRequest != NULL);
|
||||
assert(s1ap_E_RABModifyRequestIEs != NULL);
|
||||
d_assert(s1ap_E_RABModifyRequest, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABModifyRequestIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -1873,8 +1873,8 @@ int s1ap_encode_s1ap_enbconfigurationupdatefailureies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_ENBConfigurationUpdateFailure != NULL);
|
||||
assert(s1ap_ENBConfigurationUpdateFailureIEs != NULL);
|
||||
d_assert(s1ap_ENBConfigurationUpdateFailure, return -1, "Null param");
|
||||
d_assert(s1ap_ENBConfigurationUpdateFailureIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_Cause,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -1915,8 +1915,8 @@ int s1ap_encode_s1ap_reseties(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_Reset != NULL);
|
||||
assert(s1ap_ResetIEs != NULL);
|
||||
d_assert(s1ap_Reset, return -1, "Null param");
|
||||
d_assert(s1ap_ResetIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_Cause,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -1943,8 +1943,8 @@ int s1ap_encode_s1ap_s1setupresponseies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_S1SetupResponse != NULL);
|
||||
assert(s1ap_S1SetupResponseIEs != NULL);
|
||||
d_assert(s1ap_S1SetupResponse, return -1, "Null param");
|
||||
d_assert(s1ap_S1SetupResponseIEs, return -1, "Null param");
|
||||
|
||||
/* Optional field */
|
||||
if (s1ap_S1SetupResponseIEs->presenceMask & S1AP_S1SETUPRESPONSEIES_MMENAME_PRESENT) {
|
||||
|
@ -2004,8 +2004,8 @@ int s1ap_encode_s1ap_pagingies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_Paging != NULL);
|
||||
assert(s1ap_PagingIEs != NULL);
|
||||
d_assert(s1ap_Paging, return -1, "Null param");
|
||||
d_assert(s1ap_PagingIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_UEIdentityIndexValue,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -2089,8 +2089,8 @@ int s1ap_encode_s1ap_enbconfigurationupdateacknowledgeies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_ENBConfigurationUpdateAcknowledge != NULL);
|
||||
assert(s1ap_ENBConfigurationUpdateAcknowledgeIEs != NULL);
|
||||
d_assert(s1ap_ENBConfigurationUpdateAcknowledge, return -1, "Null param");
|
||||
d_assert(s1ap_ENBConfigurationUpdateAcknowledgeIEs, return -1, "Null param");
|
||||
|
||||
/* Optional field */
|
||||
if (s1ap_ENBConfigurationUpdateAcknowledgeIEs->presenceMask & S1AP_ENBCONFIGURATIONUPDATEACKNOWLEDGEIES_CRITICALITYDIAGNOSTICS_PRESENT) {
|
||||
|
@ -2112,8 +2112,8 @@ int s1ap_encode_s1ap_e_rabreleasecommandies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABReleaseCommand != NULL);
|
||||
assert(s1ap_E_RABReleaseCommandIEs != NULL);
|
||||
d_assert(s1ap_E_RABReleaseCommand, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABReleaseCommandIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -2178,8 +2178,8 @@ int s1ap_encode_s1ap_pathswitchrequestfailureies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_PathSwitchRequestFailure != NULL);
|
||||
assert(s1ap_PathSwitchRequestFailureIEs != NULL);
|
||||
d_assert(s1ap_PathSwitchRequestFailure, return -1, "Null param");
|
||||
d_assert(s1ap_PathSwitchRequestFailureIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -2225,8 +2225,8 @@ int s1ap_encode_s1ap_e_rabmodifyresponseies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABModifyResponse != NULL);
|
||||
assert(s1ap_E_RABModifyResponseIEs != NULL);
|
||||
d_assert(s1ap_E_RABModifyResponse, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABModifyResponseIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -2286,8 +2286,8 @@ int s1ap_encode_s1ap_handovernotifyies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_HandoverNotify != NULL);
|
||||
assert(s1ap_HandoverNotifyIEs != NULL);
|
||||
d_assert(s1ap_HandoverNotify, return -1, "Null param");
|
||||
d_assert(s1ap_HandoverNotifyIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -2330,8 +2330,8 @@ int s1ap_encode_s1ap_handovercancelacknowledgeies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_HandoverCancelAcknowledge != NULL);
|
||||
assert(s1ap_HandoverCancelAcknowledgeIEs != NULL);
|
||||
d_assert(s1ap_HandoverCancelAcknowledge, return -1, "Null param");
|
||||
d_assert(s1ap_HandoverCancelAcknowledgeIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -2369,8 +2369,8 @@ int s1ap_encode_s1ap_initialcontextsetupfailureies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_InitialContextSetupFailure != NULL);
|
||||
assert(s1ap_InitialContextSetupFailureIEs != NULL);
|
||||
d_assert(s1ap_InitialContextSetupFailure, return -1, "Null param");
|
||||
d_assert(s1ap_InitialContextSetupFailureIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -2416,8 +2416,8 @@ int s1ap_encode_s1ap_handovercommandies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_HandoverCommand != NULL);
|
||||
assert(s1ap_HandoverCommandIEs != NULL);
|
||||
d_assert(s1ap_HandoverCommand, return -1, "Null param");
|
||||
d_assert(s1ap_HandoverCommandIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -2504,8 +2504,8 @@ int s1ap_encode_s1ap_mmedirectinformationtransferies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_MMEDirectInformationTransfer != NULL);
|
||||
assert(s1ap_MMEDirectInformationTransferIEs != NULL);
|
||||
d_assert(s1ap_MMEDirectInformationTransfer, return -1, "Null param");
|
||||
d_assert(s1ap_MMEDirectInformationTransferIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_Inter_SystemInformationTransferTypeMDT,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -2524,8 +2524,8 @@ int s1ap_encode_s1ap_errorindicationies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_ErrorIndication != NULL);
|
||||
assert(s1ap_ErrorIndicationIEs != NULL);
|
||||
d_assert(s1ap_ErrorIndication, return -1, "Null param");
|
||||
d_assert(s1ap_ErrorIndicationIEs, return -1, "Null param");
|
||||
|
||||
/* Optional field */
|
||||
if (s1ap_ErrorIndicationIEs->presenceMask & S1AP_ERRORINDICATIONIES_MME_UE_S1AP_ID_PRESENT) {
|
||||
|
@ -2580,8 +2580,8 @@ int s1ap_encode_s1ap_overloadstarties(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_OverloadStart != NULL);
|
||||
assert(s1ap_OverloadStartIEs != NULL);
|
||||
d_assert(s1ap_OverloadStart, return -1, "Null param");
|
||||
d_assert(s1ap_OverloadStartIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_OverloadResponse,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -2622,8 +2622,8 @@ int s1ap_encode_s1ap_downlinknonueassociatedlppatransport_ies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_DownlinkNonUEAssociatedLPPaTransport != NULL);
|
||||
assert(s1ap_DownlinkNonUEAssociatedLPPaTransport_IEs != NULL);
|
||||
d_assert(s1ap_DownlinkNonUEAssociatedLPPaTransport, return -1, "Null param");
|
||||
d_assert(s1ap_DownlinkNonUEAssociatedLPPaTransport_IEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_Routing_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -2650,8 +2650,8 @@ int s1ap_encode_s1ap_handoverrequestacknowledgeies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_HandoverRequestAcknowledge != NULL);
|
||||
assert(s1ap_HandoverRequestAcknowledgeIEs != NULL);
|
||||
d_assert(s1ap_HandoverRequestAcknowledge, return -1, "Null param");
|
||||
d_assert(s1ap_HandoverRequestAcknowledgeIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -2735,8 +2735,8 @@ int s1ap_encode_s1ap_downlinkueassociatedlppatransport_ies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_DownlinkUEAssociatedLPPaTransport != NULL);
|
||||
assert(s1ap_DownlinkUEAssociatedLPPaTransport_IEs != NULL);
|
||||
d_assert(s1ap_DownlinkUEAssociatedLPPaTransport, return -1, "Null param");
|
||||
d_assert(s1ap_DownlinkUEAssociatedLPPaTransport_IEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -2779,8 +2779,8 @@ int s1ap_encode_s1ap_uecontextmodificationfailureies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_UEContextModificationFailure != NULL);
|
||||
assert(s1ap_UEContextModificationFailureIEs != NULL);
|
||||
d_assert(s1ap_UEContextModificationFailure, return -1, "Null param");
|
||||
d_assert(s1ap_UEContextModificationFailureIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -2826,8 +2826,8 @@ int s1ap_encode_s1ap_mmeconfigurationtransferies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_MMEConfigurationTransfer != NULL);
|
||||
assert(s1ap_MMEConfigurationTransferIEs != NULL);
|
||||
d_assert(s1ap_MMEConfigurationTransfer, return -1, "Null param");
|
||||
d_assert(s1ap_MMEConfigurationTransferIEs, return -1, "Null param");
|
||||
|
||||
/* Optional field */
|
||||
if (s1ap_MMEConfigurationTransferIEs->presenceMask & S1AP_MMECONFIGURATIONTRANSFERIES_SONCONFIGURATIONTRANSFERMCT_PRESENT) {
|
||||
|
@ -2849,8 +2849,8 @@ int s1ap_encode_s1ap_pathswitchrequestacknowledgeies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_PathSwitchRequestAcknowledge != NULL);
|
||||
assert(s1ap_PathSwitchRequestAcknowledgeIEs != NULL);
|
||||
d_assert(s1ap_PathSwitchRequestAcknowledge, return -1, "Null param");
|
||||
d_assert(s1ap_PathSwitchRequestAcknowledgeIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -2940,8 +2940,8 @@ int s1ap_encode_s1ap_s1setupfailureies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_S1SetupFailure != NULL);
|
||||
assert(s1ap_S1SetupFailureIEs != NULL);
|
||||
d_assert(s1ap_S1SetupFailure, return -1, "Null param");
|
||||
d_assert(s1ap_S1SetupFailureIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_Cause,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -2982,8 +2982,8 @@ int s1ap_encode_s1ap_mmeconfigurationupdatefailureies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_MMEConfigurationUpdateFailure != NULL);
|
||||
assert(s1ap_MMEConfigurationUpdateFailureIEs != NULL);
|
||||
d_assert(s1ap_MMEConfigurationUpdateFailure, return -1, "Null param");
|
||||
d_assert(s1ap_MMEConfigurationUpdateFailureIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_Cause,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -3024,8 +3024,8 @@ int s1ap_encode_s1ap_initialcontextsetupresponseies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_InitialContextSetupResponse != NULL);
|
||||
assert(s1ap_InitialContextSetupResponseIEs != NULL);
|
||||
d_assert(s1ap_InitialContextSetupResponse, return -1, "Null param");
|
||||
d_assert(s1ap_InitialContextSetupResponseIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -3090,8 +3090,8 @@ int s1ap_encode_s1ap_downlinks1cdma2000tunnelingies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_DownlinkS1cdma2000tunneling != NULL);
|
||||
assert(s1ap_DownlinkS1cdma2000tunnelingIEs != NULL);
|
||||
d_assert(s1ap_DownlinkS1cdma2000tunneling, return -1, "Null param");
|
||||
d_assert(s1ap_DownlinkS1cdma2000tunnelingIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -3156,8 +3156,8 @@ int s1ap_encode_s1ap_overloadstopies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_OverloadStop != NULL);
|
||||
assert(s1ap_OverloadStopIEs != NULL);
|
||||
d_assert(s1ap_OverloadStop, return -1, "Null param");
|
||||
d_assert(s1ap_OverloadStopIEs, return -1, "Null param");
|
||||
|
||||
/* Optional field */
|
||||
if (s1ap_OverloadStopIEs->presenceMask & S1AP_OVERLOADSTOPIES_GUMMEILIST_PRESENT) {
|
||||
|
@ -3179,8 +3179,8 @@ int s1ap_encode_s1ap_enbconfigurationupdateies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_ENBConfigurationUpdate != NULL);
|
||||
assert(s1ap_ENBConfigurationUpdateIEs != NULL);
|
||||
d_assert(s1ap_ENBConfigurationUpdate, return -1, "Null param");
|
||||
d_assert(s1ap_ENBConfigurationUpdateIEs, return -1, "Null param");
|
||||
|
||||
/* Optional field */
|
||||
if (s1ap_ENBConfigurationUpdateIEs->presenceMask & S1AP_ENBCONFIGURATIONUPDATEIES_ENBNAME_PRESENT) {
|
||||
|
@ -3235,8 +3235,8 @@ int s1ap_encode_s1ap_tracefailureindicationies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_TraceFailureIndication != NULL);
|
||||
assert(s1ap_TraceFailureIndicationIEs != NULL);
|
||||
d_assert(s1ap_TraceFailureIndication, return -1, "Null param");
|
||||
d_assert(s1ap_TraceFailureIndicationIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -3279,8 +3279,8 @@ int s1ap_encode_s1ap_enbconfigurationtransferies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_ENBConfigurationTransfer != NULL);
|
||||
assert(s1ap_ENBConfigurationTransferIEs != NULL);
|
||||
d_assert(s1ap_ENBConfigurationTransfer, return -1, "Null param");
|
||||
d_assert(s1ap_ENBConfigurationTransferIEs, return -1, "Null param");
|
||||
|
||||
/* Optional field */
|
||||
if (s1ap_ENBConfigurationTransferIEs->presenceMask & S1AP_ENBCONFIGURATIONTRANSFERIES_SONCONFIGURATIONTRANSFERECT_PRESENT) {
|
||||
|
@ -3302,8 +3302,8 @@ int s1ap_encode_s1ap_handoverfailureies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_HandoverFailure != NULL);
|
||||
assert(s1ap_HandoverFailureIEs != NULL);
|
||||
d_assert(s1ap_HandoverFailure, return -1, "Null param");
|
||||
d_assert(s1ap_HandoverFailureIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -3341,8 +3341,8 @@ int s1ap_encode_s1ap_e_rabsetupresponseies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABSetupResponse != NULL);
|
||||
assert(s1ap_E_RABSetupResponseIEs != NULL);
|
||||
d_assert(s1ap_E_RABSetupResponse, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABSetupResponseIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -3402,8 +3402,8 @@ int s1ap_encode_s1ap_uecontextreleasecommand_ies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_UEContextReleaseCommand != NULL);
|
||||
assert(s1ap_UEContextReleaseCommand_IEs != NULL);
|
||||
d_assert(s1ap_UEContextReleaseCommand, return -1, "Null param");
|
||||
d_assert(s1ap_UEContextReleaseCommand_IEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_UE_S1AP_IDs,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -3430,8 +3430,8 @@ int s1ap_encode_s1ap_pathswitchrequesties(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_PathSwitchRequest != NULL);
|
||||
assert(s1ap_PathSwitchRequestIEs != NULL);
|
||||
d_assert(s1ap_PathSwitchRequest, return -1, "Null param");
|
||||
d_assert(s1ap_PathSwitchRequestIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_eNB_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -3531,8 +3531,8 @@ int s1ap_encode_s1ap_downlinknastransport_ies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_DownlinkNASTransport != NULL);
|
||||
assert(s1ap_DownlinkNASTransport_IEs != NULL);
|
||||
d_assert(s1ap_DownlinkNASTransport, return -1, "Null param");
|
||||
d_assert(s1ap_DownlinkNASTransport_IEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -3589,8 +3589,8 @@ int s1ap_encode_s1ap_e_rabreleaseindicationies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABReleaseIndication != NULL);
|
||||
assert(s1ap_E_RABReleaseIndicationIEs != NULL);
|
||||
d_assert(s1ap_E_RABReleaseIndication, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABReleaseIndicationIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -3633,8 +3633,8 @@ int s1ap_encode_s1ap_s1setuprequesties(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_S1SetupRequest != NULL);
|
||||
assert(s1ap_S1SetupRequestIEs != NULL);
|
||||
d_assert(s1ap_S1SetupRequest, return -1, "Null param");
|
||||
d_assert(s1ap_S1SetupRequestIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_Global_ENB_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -3691,8 +3691,8 @@ int s1ap_encode_s1ap_nasnondeliveryindication_ies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_NASNonDeliveryIndication != NULL);
|
||||
assert(s1ap_NASNonDeliveryIndication_IEs != NULL);
|
||||
d_assert(s1ap_NASNonDeliveryIndication, return -1, "Null param");
|
||||
d_assert(s1ap_NASNonDeliveryIndication_IEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -3735,8 +3735,8 @@ int s1ap_encode_s1ap_celltraffictraceies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_CellTrafficTrace != NULL);
|
||||
assert(s1ap_CellTrafficTraceIEs != NULL);
|
||||
d_assert(s1ap_CellTrafficTrace, return -1, "Null param");
|
||||
d_assert(s1ap_CellTrafficTraceIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -3798,8 +3798,8 @@ int s1ap_encode_s1ap_e_rabsetuprequesties(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABSetupRequest != NULL);
|
||||
assert(s1ap_E_RABSetupRequestIEs != NULL);
|
||||
d_assert(s1ap_E_RABSetupRequest, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABSetupRequestIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -3853,8 +3853,8 @@ int s1ap_encode_s1ap_enbstatustransferies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_ENBStatusTransfer != NULL);
|
||||
assert(s1ap_ENBStatusTransferIEs != NULL);
|
||||
d_assert(s1ap_ENBStatusTransfer, return -1, "Null param");
|
||||
d_assert(s1ap_ENBStatusTransferIEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -3889,8 +3889,8 @@ int s1ap_encode_s1ap_resetacknowledgeies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_ResetAcknowledge != NULL);
|
||||
assert(s1ap_ResetAcknowledgeIEs != NULL);
|
||||
d_assert(s1ap_ResetAcknowledge, return -1, "Null param");
|
||||
d_assert(s1ap_ResetAcknowledgeIEs, return -1, "Null param");
|
||||
|
||||
/* Optional field */
|
||||
if (s1ap_ResetAcknowledgeIEs->presenceMask & S1AP_RESETACKNOWLEDGEIES_UE_ASSOCIATEDLOGICALS1_CONNECTIONLISTRESACK_PRESENT) {
|
||||
|
@ -3923,8 +3923,8 @@ int s1ap_encode_s1ap_uecontextreleasecomplete_ies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_UEContextReleaseComplete != NULL);
|
||||
assert(s1ap_UEContextReleaseComplete_IEs != NULL);
|
||||
d_assert(s1ap_UEContextReleaseComplete, return -1, "Null param");
|
||||
d_assert(s1ap_UEContextReleaseComplete_IEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_ignore,
|
||||
|
@ -3962,8 +3962,8 @@ int s1ap_encode_s1ap_uplinkueassociatedlppatransport_ies(
|
|||
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_UplinkUEAssociatedLPPaTransport != NULL);
|
||||
assert(s1ap_UplinkUEAssociatedLPPaTransport_IEs != NULL);
|
||||
d_assert(s1ap_UplinkUEAssociatedLPPaTransport, return -1, "Null param");
|
||||
d_assert(s1ap_UplinkUEAssociatedLPPaTransport_IEs, return -1, "Null param");
|
||||
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_MME_UE_S1AP_ID,
|
||||
S1ap_Criticality_reject,
|
||||
|
@ -4007,8 +4007,8 @@ int s1ap_encode_s1ap_e_rabfailedtosetuplisthoreqack(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABFailedtoSetupListHOReqAck != NULL);
|
||||
assert(s1ap_E_RABFailedtoSetupListHOReqAckIEs != NULL);
|
||||
d_assert(s1ap_E_RABFailedtoSetupListHOReqAck, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABFailedtoSetupListHOReqAckIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_E_RABFailedtoSetupListHOReqAckIEs->s1ap_E_RABFailedtoSetupItemHOReqAck.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_E_RABFailedtoSetupItemHOReqAck,
|
||||
|
@ -4029,8 +4029,8 @@ int s1ap_encode_s1ap_e_rabreleaselistbearerrelcomp(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABReleaseListBearerRelComp != NULL);
|
||||
assert(s1ap_E_RABReleaseListBearerRelCompIEs != NULL);
|
||||
d_assert(s1ap_E_RABReleaseListBearerRelComp, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABReleaseListBearerRelCompIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_E_RABReleaseListBearerRelCompIEs->s1ap_E_RABReleaseItemBearerRelComp.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_E_RABReleaseItemBearerRelComp,
|
||||
|
@ -4051,8 +4051,8 @@ int s1ap_encode_s1ap_e_rabtobesetuplisthoreq(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABToBeSetupListHOReq != NULL);
|
||||
assert(s1ap_E_RABToBeSetupListHOReqIEs != NULL);
|
||||
d_assert(s1ap_E_RABToBeSetupListHOReq, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABToBeSetupListHOReqIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_E_RABToBeSetupListHOReqIEs->s1ap_E_RABToBeSetupItemHOReq.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_E_RABToBeSetupItemHOReq,
|
||||
|
@ -4073,8 +4073,8 @@ int s1ap_encode_s1ap_e_rabtobemodifiedlistbearermodreq(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABToBeModifiedListBearerModReq != NULL);
|
||||
assert(s1ap_E_RABToBeModifiedListBearerModReqIEs != NULL);
|
||||
d_assert(s1ap_E_RABToBeModifiedListBearerModReq, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABToBeModifiedListBearerModReqIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_E_RABToBeModifiedListBearerModReqIEs->s1ap_E_RABToBeModifiedItemBearerModReq.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_E_RABToBeModifiedItemBearerModReq,
|
||||
|
@ -4095,8 +4095,8 @@ int s1ap_encode_s1ap_e_rabadmittedlist(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABAdmittedList != NULL);
|
||||
assert(s1ap_E_RABAdmittedListIEs != NULL);
|
||||
d_assert(s1ap_E_RABAdmittedList, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABAdmittedListIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_E_RABAdmittedListIEs->s1ap_E_RABAdmittedItem.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_E_RABAdmittedItem,
|
||||
|
@ -4117,8 +4117,8 @@ int s1ap_encode_s1ap_e_rabtobesetuplistbearersureq(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABToBeSetupListBearerSUReq != NULL);
|
||||
assert(s1ap_E_RABToBeSetupListBearerSUReqIEs != NULL);
|
||||
d_assert(s1ap_E_RABToBeSetupListBearerSUReq, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABToBeSetupListBearerSUReqIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_E_RABToBeSetupListBearerSUReqIEs->s1ap_E_RABToBeSetupItemBearerSUReq.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_E_RABToBeSetupItemBearerSUReq,
|
||||
|
@ -4139,8 +4139,8 @@ int s1ap_encode_s1ap_e_rabdataforwardinglist(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABDataForwardingList != NULL);
|
||||
assert(s1ap_E_RABDataForwardingListIEs != NULL);
|
||||
d_assert(s1ap_E_RABDataForwardingList, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABDataForwardingListIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_E_RABDataForwardingListIEs->s1ap_E_RABDataForwardingItem.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_E_RABDataForwardingItem,
|
||||
|
@ -4161,8 +4161,8 @@ int s1ap_encode_s1ap_e_rabtobeswitcheddllist(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABToBeSwitchedDLList != NULL);
|
||||
assert(s1ap_E_RABToBeSwitchedDLListIEs != NULL);
|
||||
d_assert(s1ap_E_RABToBeSwitchedDLList, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABToBeSwitchedDLListIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_E_RABToBeSwitchedDLListIEs->s1ap_E_RABToBeSwitchedDLItem.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_E_RABToBeSwitchedDLItem,
|
||||
|
@ -4183,8 +4183,8 @@ int s1ap_encode_s1ap_e_rabsetuplistctxtsures(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABSetupListCtxtSURes != NULL);
|
||||
assert(s1ap_E_RABSetupListCtxtSUResIEs != NULL);
|
||||
d_assert(s1ap_E_RABSetupListCtxtSURes, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABSetupListCtxtSUResIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_E_RABSetupListCtxtSUResIEs->s1ap_E_RABSetupItemCtxtSURes.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_E_RABSetupItemCtxtSURes,
|
||||
|
@ -4205,8 +4205,8 @@ int s1ap_encode_s1ap_e_rabtobeswitchedullist(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABToBeSwitchedULList != NULL);
|
||||
assert(s1ap_E_RABToBeSwitchedULListIEs != NULL);
|
||||
d_assert(s1ap_E_RABToBeSwitchedULList, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABToBeSwitchedULListIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_E_RABToBeSwitchedULListIEs->s1ap_E_RABToBeSwitchedULItem.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_E_RABToBeSwitchedULItem,
|
||||
|
@ -4227,8 +4227,8 @@ int s1ap_encode_s1ap_bearers_subjecttostatustransfer_list(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_Bearers_SubjectToStatusTransfer_List != NULL);
|
||||
assert(s1ap_Bearers_SubjectToStatusTransfer_ListIEs != NULL);
|
||||
d_assert(s1ap_Bearers_SubjectToStatusTransfer_List, return -1, "Null param");
|
||||
d_assert(s1ap_Bearers_SubjectToStatusTransfer_ListIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_Bearers_SubjectToStatusTransfer_ListIEs->s1ap_Bearers_SubjectToStatusTransfer_Item.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_Bearers_SubjectToStatusTransfer_Item,
|
||||
|
@ -4249,8 +4249,8 @@ int s1ap_encode_s1ap_e_rablist(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABList != NULL);
|
||||
assert(s1ap_E_RABListIEs != NULL);
|
||||
d_assert(s1ap_E_RABList, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABListIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_E_RABListIEs->s1ap_E_RABItem.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_E_RABItem,
|
||||
|
@ -4271,8 +4271,8 @@ int s1ap_encode_s1ap_tailist(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_TAIList != NULL);
|
||||
assert(s1ap_TAIListIEs != NULL);
|
||||
d_assert(s1ap_TAIList, return -1, "Null param");
|
||||
d_assert(s1ap_TAIListIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_TAIListIEs->s1ap_TAIItem.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_TAIItem,
|
||||
|
@ -4293,8 +4293,8 @@ int s1ap_encode_s1ap_ue_associatedlogicals1_connectionlistres(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_UE_associatedLogicalS1_ConnectionListRes != NULL);
|
||||
assert(s1ap_UE_associatedLogicalS1_ConnectionListResIEs != NULL);
|
||||
d_assert(s1ap_UE_associatedLogicalS1_ConnectionListRes, return -1, "Null param");
|
||||
d_assert(s1ap_UE_associatedLogicalS1_ConnectionListResIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_UE_associatedLogicalS1_ConnectionListResIEs->s1ap_UE_associatedLogicalS1_ConnectionItemRes.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_UE_associatedLogicalS1_ConnectionItem,
|
||||
|
@ -4315,8 +4315,8 @@ int s1ap_encode_s1ap_e_rabsetuplistbearersures(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABSetupListBearerSURes != NULL);
|
||||
assert(s1ap_E_RABSetupListBearerSUResIEs != NULL);
|
||||
d_assert(s1ap_E_RABSetupListBearerSURes, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABSetupListBearerSUResIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_E_RABSetupListBearerSUResIEs->s1ap_E_RABSetupItemBearerSURes.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_E_RABSetupItemBearerSURes,
|
||||
|
@ -4337,8 +4337,8 @@ int s1ap_encode_s1ap_e_rabmodifylistbearermodres(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABModifyListBearerModRes != NULL);
|
||||
assert(s1ap_E_RABModifyListBearerModResIEs != NULL);
|
||||
d_assert(s1ap_E_RABModifyListBearerModRes, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABModifyListBearerModResIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_E_RABModifyListBearerModResIEs->s1ap_E_RABModifyItemBearerModRes.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_E_RABModifyItemBearerModRes,
|
||||
|
@ -4359,8 +4359,8 @@ int s1ap_encode_s1ap_e_rabtobesetuplistctxtsureq(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABToBeSetupListCtxtSUReq != NULL);
|
||||
assert(s1ap_E_RABToBeSetupListCtxtSUReqIEs != NULL);
|
||||
d_assert(s1ap_E_RABToBeSetupListCtxtSUReq, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABToBeSetupListCtxtSUReqIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_E_RABToBeSetupListCtxtSUReqIEs->s1ap_E_RABToBeSetupItemCtxtSUReq.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_E_RABToBeSetupItemCtxtSUReq,
|
||||
|
@ -4381,8 +4381,8 @@ int s1ap_encode_s1ap_e_rabinformationlist(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_E_RABInformationList != NULL);
|
||||
assert(s1ap_E_RABInformationListIEs != NULL);
|
||||
d_assert(s1ap_E_RABInformationList, return -1, "Null param");
|
||||
d_assert(s1ap_E_RABInformationListIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_E_RABInformationListIEs->s1ap_E_RABInformationList.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_E_RABInformationListItem,
|
||||
|
@ -4403,8 +4403,8 @@ int s1ap_encode_s1ap_ue_associatedlogicals1_connectionlistresack(
|
|||
int i;
|
||||
S1ap_IE_t *ie;
|
||||
|
||||
assert(s1ap_UE_associatedLogicalS1_ConnectionListResAck != NULL);
|
||||
assert(s1ap_UE_associatedLogicalS1_ConnectionListResAckIEs != NULL);
|
||||
d_assert(s1ap_UE_associatedLogicalS1_ConnectionListResAck, return -1, "Null param");
|
||||
d_assert(s1ap_UE_associatedLogicalS1_ConnectionListResAckIEs, return -1, "Null param");
|
||||
|
||||
for (i = 0; i < s1ap_UE_associatedLogicalS1_ConnectionListResAckIEs->s1ap_UE_associatedLogicalS1_ConnectionItemResAck.count; i++) {
|
||||
if ((ie = s1ap_new_ie(S1ap_ProtocolIE_ID_id_UE_associatedLogicalS1_ConnectionItem,
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
/*******************************************************************************
|
||||
* This file had been created by asn1tostruct.py script v1.0.2
|
||||
* Please do not modify this file but regenerate it via script.
|
||||
* Created on: 2017-02-05 01:02:16.471818 by acetcom
|
||||
* Created on: 2017-02-05 01:09:14.377854 by acetcom
|
||||
* from ['S1AP-PDU.asn']
|
||||
******************************************************************************/
|
||||
#include <stdlib.h>
|
||||
|
|
|
@ -385,9 +385,9 @@ for key in iesDefs:
|
|||
if len(iesDefs[key]["ies"]) != 0:
|
||||
f.write(" int tempDecoded = 0;\n")
|
||||
|
||||
f.write(" assert(any_p != NULL);\n")
|
||||
f.write(" d_assert(any_p, return -1, \"Null param\");\n")
|
||||
if len(iesDefs[key]["ies"]) != 0:
|
||||
f.write(" assert(%s != NULL);\n\n" % (lowerFirstCamelWord(re.sub('-', '_', key))))
|
||||
f.write(" d_assert(%s, return -1, \"Null param\");\n\n" % (lowerFirstCamelWord(re.sub('-', '_', key))))
|
||||
|
||||
f.write(" d_trace(3, \"Decoding message %s (%%s:%%d)\\n\", __FILE__, __LINE__);\n\n" % re.sub('-', '_', keyName))
|
||||
f.write(" ANY_to_type_aper(any_p, &asn_DEF_%s, (void**)&%s_p);\n\n" % (asn1cStruct, asn1cStructfirstlower))
|
||||
|
@ -414,7 +414,7 @@ for key in iesDefs:
|
|||
f.write(" %s->presenceMask |= %s_%s_PRESENT;\n" % (lowerFirstCamelWord(re.sub('-', '_', key)), keyupperunderscore, ieupperunderscore))
|
||||
f.write(" tempDecoded = ANY_to_type_aper(&ie_p->value, &asn_DEF_%s, (void**)&%s_p);\n" % (ietypeunderscore, lowerFirstCamelWord(ietypesubst)))
|
||||
f.write(" if (tempDecoded < 0 || %s_p == NULL) {\n" % (lowerFirstCamelWord(ietypesubst)))
|
||||
f.write(" d_error(\"Decoding of IE %s failed\\n\");\n" % (ienameunderscore))
|
||||
f.write(" d_error(\"Decoding of IE %s failed\");\n" % (ienameunderscore))
|
||||
f.write(" if (%s_p)\n" % (lowerFirstCamelWord(ietypesubst)))
|
||||
f.write(" ASN_STRUCT_FREE(asn_DEF_%s, %s_p);\n" % (ietypeunderscore, lowerFirstCamelWord(ietypesubst)))
|
||||
f.write(" return -1;\n")
|
||||
|
@ -422,7 +422,7 @@ for key in iesDefs:
|
|||
f.write(" decoded += tempDecoded;\n")
|
||||
if ie[2] in ieofielist.keys():
|
||||
f.write(" if (%s_decode_%s(&%s->%s, %s_p) < 0) {\n" % (fileprefix, ietypeunderscore.lower(), lowerFirstCamelWord(re.sub('-', '_', key)), ienameunderscore, lowerFirstCamelWord(ietypesubst)))
|
||||
f.write(" d_error(\"Decoding of encapsulated IE %s failed\\n\");\n" % (lowerFirstCamelWord(ietypesubst)))
|
||||
f.write(" d_error(\"Decoding of encapsulated IE %s failed\");\n" % (lowerFirstCamelWord(ietypesubst)))
|
||||
f.write(" ASN_STRUCT_FREE(asn_DEF_%s, %s_p);\n" % (ietypeunderscore, lowerFirstCamelWord(ietypesubst)))
|
||||
f.write(" }\n")
|
||||
else:
|
||||
|
@ -430,7 +430,7 @@ for key in iesDefs:
|
|||
#f.write(" ASN_STRUCT_FREE(asn_DEF_%s, %s_p);\n" % (ietypeunderscore, lowerFirstCamelWord(ietypesubst)))
|
||||
f.write(" } break;\n")
|
||||
f.write(" default:\n")
|
||||
f.write(" d_error(\"Unknown protocol IE id (%%d) for message %s\\n\", (int)ie_p->id);\n" % (re.sub('-', '_', structName.lower())))
|
||||
f.write(" d_error(\"Unknown protocol IE id (%%d) for message %s\", (int)ie_p->id);\n" % (re.sub('-', '_', structName.lower())))
|
||||
f.write(" return -1;\n")
|
||||
f.write(" }\n")
|
||||
f.write(" }\n")
|
||||
|
@ -449,8 +449,8 @@ for key in iesDefs:
|
|||
f.write(" int i, decoded = 0;\n")
|
||||
f.write(" int tempDecoded = 0;\n\n")
|
||||
|
||||
f.write(" assert(%s != NULL);\n" % (lowerFirstCamelWord(re.sub('-', '_', keyname))));
|
||||
f.write(" assert(%sIEs != NULL);\n\n" % (lowerFirstCamelWord(re.sub('-', '_', keyname))));
|
||||
f.write(" d_assert(%s, return -1, \"Null param\");\n" % (lowerFirstCamelWord(re.sub('-', '_', keyname))));
|
||||
f.write(" d_assert(%sIEs, return -1, \"Null param\");\n\n" % (lowerFirstCamelWord(re.sub('-', '_', keyname))));
|
||||
|
||||
f.write(" for (i = 0; i < %s->list.count; i++) {\n" % (lowerFirstCamelWord(re.sub('-', '_', keyname))))
|
||||
f.write(" %s_IE_t *ie_p = (%s_IE_t *)%s->list.array[i];\n" % (fileprefix[0].upper() + fileprefix[1:], fileprefix[0].upper() + fileprefix[1:], lowerFirstCamelWord(re.sub('-', '_', keyname))))
|
||||
|
@ -463,7 +463,7 @@ for key in iesDefs:
|
|||
f.write(" %s_t *%s_p = NULL;\n" % (re.sub('-', '_', ie[2]), lowerFirstCamelWord(re.sub('-', '', ie[2]))))
|
||||
f.write(" tempDecoded = ANY_to_type_aper(&ie_p->value, &asn_DEF_%s, (void**)&%s_p);\n" % (re.sub('-', '_', ie[2]), lowerFirstCamelWord(re.sub('-', '', ie[2]))))
|
||||
f.write(" if (tempDecoded < 0 || %s_p == NULL) {\n" % (lowerFirstCamelWord(re.sub('-', '', ie[2]))))
|
||||
f.write(" d_error(\"Decoding of IE %s for message %s failed\\n\");\n" % (ienameunderscore, re.sub('-', '_', keyname)))
|
||||
f.write(" d_error(\"Decoding of IE %s for message %s failed\");\n" % (ienameunderscore, re.sub('-', '_', keyname)))
|
||||
f.write(" if (%s_p)\n" % (lowerFirstCamelWord(re.sub('-', '', ie[2]))))
|
||||
#f.write(" free(%s_p);\n" % (lowerFirstCamelWord(re.sub('-', '', ie[2]))))
|
||||
f.write(" ASN_STRUCT_FREE(asn_DEF_%s, %s_p);\n" % (re.sub('-', '_', ie[2]), lowerFirstCamelWord(re.sub('-', '', ie[2]))))
|
||||
|
@ -474,7 +474,7 @@ for key in iesDefs:
|
|||
re.sub('IEs', '', lowerFirstCamelWord(re.sub('-', '_', key))), lowerFirstCamelWord(re.sub('-', '', ie[2]))))
|
||||
f.write(" } break;\n")
|
||||
f.write(" default:\n")
|
||||
f.write(" d_error(\"Unknown protocol IE id (%%d) for message %s\\n\", (int)ie_p->id);\n" % (re.sub('-', '_', structName.lower())))
|
||||
f.write(" d_error(\"Unknown protocol IE id (%%d) for message %s\", (int)ie_p->id);\n" % (re.sub('-', '_', structName.lower())))
|
||||
f.write(" return -1;\n")
|
||||
f.write(" }\n")
|
||||
f.write(" }\n")
|
||||
|
@ -516,8 +516,8 @@ for key in iesDefs:
|
|||
|
||||
f.write(" %s_IE_t *ie;\n\n" % (fileprefix_first_upper))
|
||||
|
||||
f.write(" assert(%s != NULL);\n" % (firstwordlower));
|
||||
f.write(" assert(%s != NULL);\n\n" % (lowerFirstCamelWord(re.sub('-', '_', key))));
|
||||
f.write(" d_assert(%s, return -1, \"Null param\");\n" % (firstwordlower));
|
||||
f.write(" d_assert(%s, return -1, \"Null param\");\n\n" % (lowerFirstCamelWord(re.sub('-', '_', key))));
|
||||
|
||||
for ie in iesDefs[key]["ies"]:
|
||||
iename = re.sub('-', '_', re.sub('id-', '', ie[0]))
|
||||
|
@ -584,8 +584,8 @@ for (key, value) in iesDefs.items():
|
|||
|
||||
f.write(" %s_IE_t *ie;\n\n" % (fileprefix_first_upper))
|
||||
|
||||
f.write(" assert(%s != NULL);\n" % (firstwordlower));
|
||||
f.write(" assert(%sIEs != NULL);\n\n" % (lowerFirstCamelWord(re.sub('-', '_', i))));
|
||||
f.write(" d_assert(%s, return -1, \"Null param\");\n" % (firstwordlower));
|
||||
f.write(" d_assert(%sIEs, return -1, \"Null param\");\n\n" % (lowerFirstCamelWord(re.sub('-', '_', i))));
|
||||
|
||||
f.write(" for (i = 0; i < %sIEs->%s.count; i++) {\n" % (firstwordlower, re.sub('IEs', '', lowerFirstCamelWord(re.sub('-', '_', key)))))
|
||||
f.write(" if ((ie = %s_new_ie(%s_ProtocolIE_ID_%s,\n" % (fileprefix, fileprefix_first_upper, re.sub('-', '_', ie[0])))
|
||||
|
|
|
@ -17,7 +17,7 @@ static void s1ap_test1(abts_case *tc, void *data)
|
|||
s1ap_message message;
|
||||
int result;
|
||||
|
||||
result = s1ap_parse_pdu(&message, (unsigned char*)buffer[0], 49);
|
||||
result = s1ap_decode_pdu(&message, (unsigned char*)buffer[0], 49);
|
||||
ABTS_INT_EQUAL(tc, 0, result);
|
||||
}
|
||||
|
||||
|
@ -30,7 +30,7 @@ static void s1ap_test2(abts_case *tc, void *data)
|
|||
s1ap_message message;
|
||||
int result;
|
||||
|
||||
result = s1ap_parse_pdu(&message, (unsigned char*)buffer[0], 115);
|
||||
result = s1ap_decode_pdu(&message, (unsigned char*)buffer[0], 115);
|
||||
ABTS_INT_EQUAL(tc, 0, result);
|
||||
}
|
||||
|
||||
|
@ -43,7 +43,7 @@ static void s1ap_test3(abts_case *tc, void *data)
|
|||
s1ap_message message;
|
||||
int result;
|
||||
|
||||
result = s1ap_parse_pdu(&message, (unsigned char*)buffer[0], 41);
|
||||
result = s1ap_decode_pdu(&message, (unsigned char*)buffer[0], 41);
|
||||
ABTS_INT_EQUAL(tc, 0, result);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue