Change-Id: Iffd58af5d5b4aaaf1114660009a146469539a72b
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
asn_enc_rval_t rval;
rval = asn_encode_to_buffer(0, ATS_ALIGNED_BASIC_PER, &asn_DEF_E2AP_PDU, pE2AP_PDU, dataBuffer, *dataBufferSize);
if (rval.encoded == -1) {
asn_enc_rval_t rval;
rval = asn_encode_to_buffer(0, ATS_ALIGNED_BASIC_PER, &asn_DEF_E2AP_PDU, pE2AP_PDU, dataBuffer, *dataBufferSize);
if (rval.encoded == -1) {
- sprintf(pLogBuffer,"\nSerialization of %s failed.\n", asn_DEF_E2AP_PDU.name);
+ sprintf(pLogBuffer,"Serialization of %s failed.", asn_DEF_E2AP_PDU.name);
ASN_STRUCT_FREE(asn_DEF_E2AP_PDU, pE2AP_PDU);
return false;
}
else if (rval.encoded > *dataBufferSize) {
ASN_STRUCT_FREE(asn_DEF_E2AP_PDU, pE2AP_PDU);
return false;
}
else if (rval.encoded > *dataBufferSize) {
- sprintf(pLogBuffer,"\nBuffer of size %zu is too small for %s, need %zu\n",*dataBufferSize, asn_DEF_E2AP_PDU.name, rval.encoded);
+ sprintf(pLogBuffer,"Buffer of size %zu is too small for %s, need %zu",*dataBufferSize, asn_DEF_E2AP_PDU.name, rval.encoded);
ASN_STRUCT_FREE(asn_DEF_E2AP_PDU, pE2AP_PDU);
return false;
}
else {
if (debug)
ASN_STRUCT_FREE(asn_DEF_E2AP_PDU, pE2AP_PDU);
return false;
}
else {
if (debug)
- sprintf(pLogBuffer,"\nSuccessfully encoded %s. Buffer size %zu, encoded size %zu\n\n",asn_DEF_E2AP_PDU.name, *dataBufferSize, rval.encoded);
+ sprintf(pLogBuffer,"Successfully encoded %s. Buffer size %zu, encoded size %zu",asn_DEF_E2AP_PDU.name, *dataBufferSize, rval.encoded);
ASN_STRUCT_FREE(asn_DEF_E2AP_PDU, pE2AP_PDU);
*dataBufferSize = rval.encoded;
ASN_STRUCT_FREE(asn_DEF_E2AP_PDU, pE2AP_PDU);
*dataBufferSize = rval.encoded;
pRICEventTriggerDefinition->octetString.data, bufferSize);
if(rval.encoded == -1)
{
pRICEventTriggerDefinition->octetString.data, bufferSize);
if(rval.encoded == -1)
{
- sprintf(pLogBuffer,"\nSerialization of %s failed.\n", asn_DEF_E2SM_gNB_X2_eventTriggerDefinition.name);
+ sprintf(pLogBuffer,"Serialization of %s failed.", asn_DEF_E2SM_gNB_X2_eventTriggerDefinition.name);
return e2err_RICEventTriggerDefinitionPackFail_1;
}
else if(rval.encoded > bufferSize)
{
return e2err_RICEventTriggerDefinitionPackFail_1;
}
else if(rval.encoded > bufferSize)
{
- sprintf(pLogBuffer,"\nBuffer of size %zu is too small for %s, need %zu\n",bufferSize, asn_DEF_E2SM_gNB_X2_eventTriggerDefinition.name, rval.encoded);
+ sprintf(pLogBuffer,"Buffer of size %zu is too small for %s, need %zu",bufferSize, asn_DEF_E2SM_gNB_X2_eventTriggerDefinition.name, rval.encoded);
return e2err_RICEventTriggerDefinitionPackFail_2;
}
else
if (debug)
return e2err_RICEventTriggerDefinitionPackFail_2;
}
else
if (debug)
- sprintf(pLogBuffer,"\nSuccessfully encoded %s. Buffer size %zu, encoded size %zu\n\n",asn_DEF_E2SM_gNB_X2_eventTriggerDefinition.name, bufferSize, rval.encoded);
+ sprintf(pLogBuffer,"Successfully encoded %s. Buffer size %zu, encoded size %zu",asn_DEF_E2SM_gNB_X2_eventTriggerDefinition.name, bufferSize, rval.encoded);
ASN_STRUCT_FREE(asn_DEF_E2SM_gNB_X2_eventTriggerDefinition, pE2SM_gNB_X2_eventTriggerDefinition);
ASN_STRUCT_FREE(asn_DEF_E2SM_gNB_X2_eventTriggerDefinition, pE2SM_gNB_X2_eventTriggerDefinition);
pRICIndicationHeader->octetString.data, bufferSize);
if(rval.encoded == -1)
{
pRICIndicationHeader->octetString.data, bufferSize);
if(rval.encoded == -1)
{
- sprintf(pLogBuffer,"\nSerialization of %s failed.\n", asn_DEF_E2SM_gNB_X2_indicationHeader.name);
+ sprintf(pLogBuffer,"Serialization of %s failed.", asn_DEF_E2SM_gNB_X2_indicationHeader.name);
return e2err_RICindicationHeaderPackFail_1;
}
else if(rval.encoded > bufferSize)
{
return e2err_RICindicationHeaderPackFail_1;
}
else if(rval.encoded > bufferSize)
{
- sprintf(pLogBuffer,"\nBuffer of size %zu is too small for %s, need %zu\n",bufferSize, asn_DEF_E2SM_gNB_X2_indicationHeader.name, rval.encoded);
+ sprintf(pLogBuffer,"Buffer of size %zu is too small for %s, need %zu",bufferSize, asn_DEF_E2SM_gNB_X2_indicationHeader.name, rval.encoded);
return e2err_RICindicationHeaderPackFail_2;
}
else
if (debug)
return e2err_RICindicationHeaderPackFail_2;
}
else
if (debug)
- sprintf(pLogBuffer,"\nSuccessfully encoded %s. Buffer size %zu, encoded size %zu\n\n",asn_DEF_E2SM_gNB_X2_indicationHeader.name, bufferSize, rval.encoded);
+ sprintf(pLogBuffer,"Successfully encoded %s. Buffer size %zu, encoded size %zu",asn_DEF_E2SM_gNB_X2_indicationHeader.name, bufferSize, rval.encoded);
ASN_STRUCT_FREE(asn_DEF_E2SM_gNB_X2_indicationHeader, pE2SM_gNB_X2_indicationHeader);
ASN_STRUCT_FREE(asn_DEF_E2SM_gNB_X2_indicationHeader, pE2SM_gNB_X2_indicationHeader);
pRICIndicationMessage->octetString.data, bufferSize);
if(rval.encoded == -1)
{
pRICIndicationMessage->octetString.data, bufferSize);
if(rval.encoded == -1)
{
- sprintf(pLogBuffer,"\nSerialization of %s failed.\n", asn_DEF_E2SM_gNB_X2_indicationMessage.name);
+ sprintf(pLogBuffer,"Serialization of %s failed.", asn_DEF_E2SM_gNB_X2_indicationMessage.name);
return e2err_RICindicationMessagePackFail_1;
}
else if(rval.encoded > bufferSize)
{
return e2err_RICindicationMessagePackFail_1;
}
else if(rval.encoded > bufferSize)
{
- sprintf(pLogBuffer,"\nBuffer of size %zu is too small for %s, need %zu\n",bufferSize, asn_DEF_E2SM_gNB_X2_indicationMessage.name, rval.encoded);
+ sprintf(pLogBuffer,"Buffer of size %zu is too small for %s, need %zu",bufferSize, asn_DEF_E2SM_gNB_X2_indicationMessage.name, rval.encoded);
return e2err_RICindicationMessagePackFail_2;
}
else
if (debug)
return e2err_RICindicationMessagePackFail_2;
}
else
if (debug)
- sprintf(pLogBuffer,"\nSuccessfully encoded %s. Buffer size %zu, encoded size %zu\n\n",asn_DEF_E2SM_gNB_X2_indicationMessage.name, bufferSize, rval.encoded);
+ sprintf(pLogBuffer,"Successfully encoded %s. Buffer size %zu, encoded size %zu",asn_DEF_E2SM_gNB_X2_indicationMessage.name, bufferSize, rval.encoded);
ASN_STRUCT_FREE(asn_DEF_E2SM_gNB_X2_indicationMessage, pE2SM_gNB_X2_indicationMessage);
ASN_STRUCT_FREE(asn_DEF_E2SM_gNB_X2_indicationMessage, pE2SM_gNB_X2_indicationMessage);
case RC_OK:
// Debug print
if (debug) {
case RC_OK:
// Debug print
if (debug) {
- sprintf(pLogBuffer,"\nSuccessfully decoded E2AP-PDU\n\n");
+ sprintf(pLogBuffer,"Successfully decoded E2AP-PDU");
asn_fprint(stdout, &asn_DEF_E2AP_PDU, pE2AP_PDU);
}
asn_fprint(stdout, &asn_DEF_E2AP_PDU, pE2AP_PDU);
}
return (e2ap_pdu_ptr_t*)pE2AP_PDU;
}
else {
return (e2ap_pdu_ptr_t*)pE2AP_PDU;
}
else {
- sprintf(pLogBuffer,"\nError. Not supported initiatingMessage MessageId = %u\n\n",pE2AP_PDU->choice.initiatingMessage.value.present);
+ sprintf(pLogBuffer,"Error. Not supported initiatingMessage MessageId = %u",pE2AP_PDU->choice.initiatingMessage.value.present);
return (e2ap_pdu_ptr_t*)pE2AP_PDU;
}
else {
return (e2ap_pdu_ptr_t*)pE2AP_PDU;
}
else {
- sprintf(pLogBuffer,"\nError. Not supported initiatingMessage MessageId = %u\n\n",pE2AP_PDU->choice.initiatingMessage.value.present);
+ sprintf(pLogBuffer,"Error. Not supported initiatingMessage MessageId = %u",pE2AP_PDU->choice.initiatingMessage.value.present);
return (e2ap_pdu_ptr_t*)pE2AP_PDU;
}
else {
return (e2ap_pdu_ptr_t*)pE2AP_PDU;
}
else {
- sprintf(pLogBuffer,"\nError. Not supported initiatingMessage MessageId = %u\n\n",pE2AP_PDU->choice.initiatingMessage.value.present);
+ sprintf(pLogBuffer,"Error. Not supported initiatingMessage MessageId = %u",pE2AP_PDU->choice.initiatingMessage.value.present);
- sprintf(pLogBuffer,"\nError. Procedure not supported. ProcedureCode = %li\n\n",pE2AP_PDU->choice.initiatingMessage.procedureCode);
+ sprintf(pLogBuffer,"Error. Procedure not supported. ProcedureCode = %li",pE2AP_PDU->choice.initiatingMessage.procedureCode);
return (e2ap_pdu_ptr_t*)pE2AP_PDU;
}
else {
return (e2ap_pdu_ptr_t*)pE2AP_PDU;
}
else {
- sprintf(pLogBuffer,"\nError. Not supported successfulOutcome MessageId = %u\n\n",pE2AP_PDU->choice.successfulOutcome.value.present);
+ sprintf(pLogBuffer,"Error. Not supported successfulOutcome MessageId = %u",pE2AP_PDU->choice.successfulOutcome.value.present);
return (e2ap_pdu_ptr_t*)pE2AP_PDU;
}
else {
return (e2ap_pdu_ptr_t*)pE2AP_PDU;
}
else {
- sprintf(pLogBuffer,"\nError. Not supported successfulOutcome MessageId = %u\n\n",pE2AP_PDU->choice.successfulOutcome.value.present);
+ sprintf(pLogBuffer,"Error. Not supported successfulOutcome MessageId = %u",pE2AP_PDU->choice.successfulOutcome.value.present);
- sprintf(pLogBuffer,"\nError. Procedure not supported. ProcedureCode = %li\n\n",pE2AP_PDU->choice.successfulOutcome.procedureCode);
+ sprintf(pLogBuffer,"Error. Procedure not supported. ProcedureCode = %li",pE2AP_PDU->choice.successfulOutcome.procedureCode);
return (e2ap_pdu_ptr_t*)pE2AP_PDU;
}
else {
return (e2ap_pdu_ptr_t*)pE2AP_PDU;
}
else {
- sprintf(pLogBuffer,"\nError. Not supported unsuccessfulOutcome MessageId = %u\n\n",pE2AP_PDU->choice.unsuccessfulOutcome.value.present);
+ sprintf(pLogBuffer,"Error. Not supported unsuccessfulOutcome MessageId = %u",pE2AP_PDU->choice.unsuccessfulOutcome.value.present);
return (e2ap_pdu_ptr_t*)pE2AP_PDU;
}
else {
return (e2ap_pdu_ptr_t*)pE2AP_PDU;
}
else {
- sprintf(pLogBuffer,"\nError. Not supported unsuccessfulOutcome MessageId = %u\n\n",pE2AP_PDU->choice.unsuccessfulOutcome.value.present);
+ sprintf(pLogBuffer,"Error. Not supported unsuccessfulOutcome MessageId = %u",pE2AP_PDU->choice.unsuccessfulOutcome.value.present);
- sprintf(pLogBuffer,"\nDecode failed. Invalid message type %u\n",pE2AP_PDU->present);
+ sprintf(pLogBuffer,"Decode failed. Invalid message type %u",pE2AP_PDU->present);
ASN_STRUCT_FREE(asn_DEF_E2AP_PDU, pE2AP_PDU);
return 0;
case RC_WMORE:
ASN_STRUCT_FREE(asn_DEF_E2AP_PDU, pE2AP_PDU);
return 0;
case RC_WMORE:
- sprintf(pLogBuffer,"\nDecode failed. More data needed. Buffer size %zu, %s, consumed %zu\n",dataBufferSize, asn_DEF_E2AP_PDU.name, rval.consumed);
+ sprintf(pLogBuffer,"Decode failed. More data needed. Buffer size %zu, %s, consumed %zu",dataBufferSize, asn_DEF_E2AP_PDU.name, rval.consumed);
- sprintf(pLogBuffer,"\nDecode failed. Buffer size %zu, %s, consumed %zu\n",dataBufferSize, asn_DEF_E2AP_PDU.name, rval.consumed);
+ sprintf(pLogBuffer,"Decode failed. Buffer size %zu, %s, consumed %zu",dataBufferSize, asn_DEF_E2AP_PDU.name, rval.consumed);
return 0;
default:
return 0;
return 0;
default:
return 0;
case RC_OK:
// Debug print
if (debug) {
case RC_OK:
// Debug print
if (debug) {
- printf("\nSuccessfully decoded E2SM_gNB_X2_eventTriggerDefinition\n\n");
+ printf("Successfully decoded E2SM_gNB_X2_eventTriggerDefinition");
asn_fprint(stdout, &asn_DEF_E2SM_gNB_X2_eventTriggerDefinition, pE2SM_gNB_X2_eventTriggerDefinition);
}
asn_fprint(stdout, &asn_DEF_E2SM_gNB_X2_eventTriggerDefinition, pE2SM_gNB_X2_eventTriggerDefinition);
}
return e2err_OK;
case RC_WMORE:
if (debug)
return e2err_OK;
case RC_WMORE:
if (debug)
- printf("\nDecode failed. More data needed. Buffer size %zu, %s, consumed %zu\n",pRICEventTriggerDefinition->octetString.contentLength,
+ printf("Decode failed. More data needed. Buffer size %zu, %s, consumed %zu",pRICEventTriggerDefinition->octetString.contentLength,
asn_DEF_E2SM_gNB_X2_eventTriggerDefinition.name, rval.consumed);
return e2err_RICEventTriggerDefinitionDecodeWMOREFail;
case RC_FAIL:
if (debug)
asn_DEF_E2SM_gNB_X2_eventTriggerDefinition.name, rval.consumed);
return e2err_RICEventTriggerDefinitionDecodeWMOREFail;
case RC_FAIL:
if (debug)
- printf("\nDecode failed. Buffer size %zu, %s, consumed %zu\n",pRICEventTriggerDefinition->octetString.contentLength,
+ printf("Decode failed. Buffer size %zu, %s, consumed %zu",pRICEventTriggerDefinition->octetString.contentLength,
asn_DEF_E2SM_gNB_X2_eventTriggerDefinition.name, rval.consumed);
return e2err_RICEventTriggerDefinitionDecodeFAIL;
asn_DEF_E2SM_gNB_X2_eventTriggerDefinition.name, rval.consumed);
return e2err_RICEventTriggerDefinitionDecodeFAIL;
pRICSubscriptionResponse->ricActionNotAdmittedList.contentLength = index;
}
}
pRICSubscriptionResponse->ricActionNotAdmittedList.contentLength = index;
}
}
- else {
- ASN_STRUCT_FREE(asn_DEF_E2AP_PDU, pE2AP_PDU);
- return e2err_RICsubscriptionResponseRICaction_NotAdmitted_ListMissing;
- }
ASN_STRUCT_FREE(asn_DEF_E2AP_PDU, pE2AP_PDU);
return e2err_OK;
ASN_STRUCT_FREE(asn_DEF_E2AP_PDU, pE2AP_PDU);
return e2err_OK;
case RC_OK:
// Debug print
if (debug) {
case RC_OK:
// Debug print
if (debug) {
- printf("\nSuccessfully decoded E2SM_gNB_X2_indicationHeader\n\n");
+ printf("Successfully decoded E2SM_gNB_X2_indicationHeader");
asn_fprint(stdout, &asn_DEF_E2SM_gNB_X2_indicationHeader, pE2SM_gNB_X2_indicationHeader);
}
asn_fprint(stdout, &asn_DEF_E2SM_gNB_X2_indicationHeader, pE2SM_gNB_X2_indicationHeader);
}
return e2err_OK;
case RC_WMORE:
if (debug)
return e2err_OK;
case RC_WMORE:
if (debug)
- printf("\nDecode failed. More data needed. Buffer size %zu, %s, consumed %zu\n",pRICIndicationHeader->octetString.contentLength,
+ printf("Decode failed. More data needed. Buffer size %zu, %s, consumed %zu",pRICIndicationHeader->octetString.contentLength,
asn_DEF_E2SM_gNB_X2_indicationHeader.name, rval.consumed);
return e2err_RICIndicationHeaderDecodeWMOREFail;
case RC_FAIL:
if (debug)
asn_DEF_E2SM_gNB_X2_indicationHeader.name, rval.consumed);
return e2err_RICIndicationHeaderDecodeWMOREFail;
case RC_FAIL:
if (debug)
- printf("\nDecode failed. Buffer size %zu, %s, consumed %zu\n",pRICIndicationHeader->octetString.contentLength,
+ printf("Decode failed. Buffer size %zu, %s, consumed %zu",pRICIndicationHeader->octetString.contentLength,
asn_DEF_E2SM_gNB_X2_indicationHeader.name, rval.consumed);
return e2err_RICIndicationHeaderDecodeFAIL;
asn_DEF_E2SM_gNB_X2_indicationHeader.name, rval.consumed);
return e2err_RICIndicationHeaderDecodeFAIL;
case RC_OK:
// Debug print
if (debug) {
case RC_OK:
// Debug print
if (debug) {
- printf("\nSuccessfully decoded E2SM_gNB_X2_indicationMessage\n\n");
+ printf("Successfully decoded E2SM_gNB_X2_indicationMessage");
asn_fprint(stdout, &asn_DEF_E2SM_gNB_X2_indicationMessage, pE2SM_gNB_X2_indicationMessage);
}
asn_fprint(stdout, &asn_DEF_E2SM_gNB_X2_indicationMessage, pE2SM_gNB_X2_indicationMessage);
}
}
case RC_WMORE:
if (debug)
}
case RC_WMORE:
if (debug)
- printf("\nDecode failed. More data needed. Buffer size %zu, %s, consumed %zu\n",pRICIndicationMessage->octetString.contentLength,
+ printf("Decode failed. More data needed. Buffer size %zu, %s, consumed %zu",pRICIndicationMessage->octetString.contentLength,
asn_DEF_E2SM_gNB_X2_indicationMessage.name, rval.consumed);
return e2err_RICIndicationMessageDecodeWMOREFail;
case RC_FAIL:
if (debug)
asn_DEF_E2SM_gNB_X2_indicationMessage.name, rval.consumed);
return e2err_RICIndicationMessageDecodeWMOREFail;
case RC_FAIL:
if (debug)
- printf("\nDecode failed. Buffer size %zu, %s, consumed %zu\n",pRICIndicationMessage->octetString.contentLength,
+ printf("Decode failed. Buffer size %zu, %s, consumed %zu",pRICIndicationMessage->octetString.contentLength,
asn_DEF_E2SM_gNB_X2_indicationMessage.name, rval.consumed);
return e2err_RICIndicationMessageDecodeFAIL;
asn_DEF_E2SM_gNB_X2_indicationMessage.name, rval.consumed);
return e2err_RICIndicationMessageDecodeFAIL;
e2err_RICsubscriptionResponseRICrequestIDMissing,
e2err_RICsubscriptionResponseRANfunctionIDMissing,
e2err_RICsubscriptionResponseRICaction_Admitted_ListMissing,
e2err_RICsubscriptionResponseRICrequestIDMissing,
e2err_RICsubscriptionResponseRANfunctionIDMissing,
e2err_RICsubscriptionResponseRICaction_Admitted_ListMissing,
- e2err_RICsubscriptionResponseRICaction_NotAdmitted_ListMissing,
e2err_RICsubscriptionFailureRICrequestIDMissing,
e2err_RICsubscriptionFailureRANfunctionIDMissing,
e2err_RICsubscriptionFailureRICaction_NotAdmitted_ListMissing,
e2err_RICsubscriptionFailureRICrequestIDMissing,
e2err_RICsubscriptionFailureRANfunctionIDMissing,
e2err_RICsubscriptionFailureRICaction_NotAdmitted_ListMissing,
"e2err_RICsubscriptionResponseRICrequestIDMissing",
"e2err_RICsubscriptionResponseRANfunctionIDMissing",
"e2err_RICsubscriptionResponseRICaction_Admitted_ListMissing",
"e2err_RICsubscriptionResponseRICrequestIDMissing",
"e2err_RICsubscriptionResponseRANfunctionIDMissing",
"e2err_RICsubscriptionResponseRICaction_Admitted_ListMissing",
- "e2err_RICsubscriptionResponseRICaction_NotAdmitted_ListMissing",
"e2err_RICsubscriptionFailureRICrequestIDMissing",
"e2err_RICsubscriptionFailureRANfunctionIDMissing",
"e2err_RICsubscriptionFailureRICaction_NotAdmitted_ListMissing",
"e2err_RICsubscriptionFailureRICrequestIDMissing",
"e2err_RICsubscriptionFailureRANfunctionIDMissing",
"e2err_RICsubscriptionFailureRICaction_NotAdmitted_ListMissing",
testfunc("20c9402a000004ea7e000500000106f4ea6300020001ea6c000700ea6d00020000ea6e000908ea6f000400000040")
testfunc("20c9402a000004ea7e000500000106f5ea6300020001ea6c000700ea6d00020000ea6e000908ea6f000400000040")
testfunc("20c9402a000004ea7e000500000106f6ea6300020001ea6c000700ea6d00020000ea6e000908ea6f000400000040")
testfunc("20c9402a000004ea7e000500000106f4ea6300020001ea6c000700ea6d00020000ea6e000908ea6f000400000040")
testfunc("20c9402a000004ea7e000500000106f5ea6300020001ea6c000700ea6d00020000ea6e000908ea6f000400000040")
testfunc("20c9402a000004ea7e000500000106f6ea6300020001ea6c000700ea6d00020000ea6e000908ea6f000400000040")
+ testfunc("20c9401d000003ea7e0005004eec0004ea6300020001ea6c000700ea6d40020000")