update it

This commit is contained in:
Sukchan Lee 2017-03-06 09:07:59 +09:00
parent c1b6750b90
commit 7f3233327b
16 changed files with 215 additions and 215 deletions

View File

@ -4,19 +4,19 @@
#include "core_lib.h"
#include "s1ap_message.h"
static int s1ap_decode_initiating(s1ap_message *message,
static int s1ap_decode_initiating(s1ap_message_t *message,
S1ap_InitiatingMessage_t *initiating_p);
static int s1ap_decode_successfull_outcome(s1ap_message *message,
static int s1ap_decode_successfull_outcome(s1ap_message_t *message,
S1ap_SuccessfulOutcome_t *successfullOutcome_p);
static int s1ap_decode_unsuccessfull_outcome(s1ap_message *message,
static int s1ap_decode_unsuccessfull_outcome(s1ap_message_t *message,
S1ap_UnsuccessfulOutcome_t *unSuccessfulOutcome_p);
static void s1ap_decode_xer_print_message(
asn_enc_rval_t (*func)(asn_app_consume_bytes_f *cb,
void *app_key, s1ap_message *message_p),
asn_app_consume_bytes_f *cb, s1ap_message *message_p);
void *app_key, s1ap_message_t *message_p),
asn_app_consume_bytes_f *cb, s1ap_message_t *message_p);
int s1ap_decode_pdu(s1ap_message *message, pkbuf_t *pkb)
int s1ap_decode_pdu(s1ap_message_t *message, pkbuf_t *pkb)
{
int ret = -1;
@ -36,7 +36,7 @@ int s1ap_decode_pdu(s1ap_message *message, pkbuf_t *pkb)
return -1;
}
memset(message, 0, sizeof(s1ap_message));
memset(message, 0, sizeof(s1ap_message_t));
message->direction = pdu_p->present;
switch (pdu_p->present)
@ -68,7 +68,7 @@ int s1ap_decode_pdu(s1ap_message *message, pkbuf_t *pkb)
}
static int s1ap_decode_initiating(s1ap_message *message,
static int s1ap_decode_initiating(s1ap_message_t *message,
S1ap_InitiatingMessage_t *initiating_p)
{
int ret = -1;
@ -135,7 +135,7 @@ static int s1ap_decode_initiating(s1ap_message *message,
return ret;
}
static int s1ap_decode_successfull_outcome(s1ap_message *message,
static int s1ap_decode_successfull_outcome(s1ap_message_t *message,
S1ap_SuccessfulOutcome_t *successfullOutcome_p)
{
int ret = -1;
@ -180,7 +180,7 @@ static int s1ap_decode_successfull_outcome(s1ap_message *message,
return ret;
}
static int s1ap_decode_unsuccessfull_outcome(s1ap_message *message,
static int s1ap_decode_unsuccessfull_outcome(s1ap_message_t *message,
S1ap_UnsuccessfulOutcome_t *unSuccessfulOutcome_p)
{
int ret = -1;
@ -219,8 +219,8 @@ static int s1ap_decode_unsuccessfull_outcome(s1ap_message *message,
static void s1ap_decode_xer_print_message(
asn_enc_rval_t (*func)(asn_app_consume_bytes_f *cb,
void *app_key, s1ap_message *message_p),
asn_app_consume_bytes_f *cb, s1ap_message *message_p)
void *app_key, s1ap_message_t *message_p),
asn_app_consume_bytes_f *cb, s1ap_message_t *message_p)
{
if (g_trace_mask && TRACE_MODULE >= 3)
{

View File

@ -6,31 +6,31 @@
#include "s1ap_message.h"
static inline int s1ap_encode_initiating_message(
s1ap_message *message_p, pkbuf_t *pkbuf);
s1ap_message_t *message_p, pkbuf_t *pkbuf);
static inline int s1ap_encode_successfull_outcome(
s1ap_message *message_p, pkbuf_t *pkbuf);
s1ap_message_t *message_p, pkbuf_t *pkbuf);
static inline int s1ap_encode_unsuccessfull_outcome(
s1ap_message *message_p, pkbuf_t *pkbuf);
s1ap_message_t *message_p, pkbuf_t *pkbuf);
static inline int s1ap_encode_initial_context_setup_request(
s1ap_message *message_p, pkbuf_t *pkbuf);
s1ap_message_t *message_p, pkbuf_t *pkbuf);
static inline int s1ap_encode_s1setup_request(
s1ap_message *message_p, pkbuf_t *pkbuf);
s1ap_message_t *message_p, pkbuf_t *pkbuf);
static inline int s1ap_encode_s1setup_response(
s1ap_message *message_p, pkbuf_t *pkbuf);
s1ap_message_t *message_p, pkbuf_t *pkbuf);
static inline int s1ap_encode_s1setup_failure(
s1ap_message *message_p, pkbuf_t *pkbuf);
s1ap_message_t *message_p, pkbuf_t *pkbuf);
static inline int s1ap_encode_downlink_nas_transport(
s1ap_message *message_p, pkbuf_t *pkbuf);
s1ap_message_t *message_p, pkbuf_t *pkbuf);
static inline int s1ap_encode_ue_context_release_command(
s1ap_message *message_p, pkbuf_t *pkbuf);
s1ap_message_t *message_p, pkbuf_t *pkbuf);
static void s1ap_encode_xer_print_message(
asn_enc_rval_t (*func)(asn_app_consume_bytes_f *cb,
void *app_key, s1ap_message *message_p),
asn_app_consume_bytes_f *cb, s1ap_message *message_p);
void *app_key, s1ap_message_t *message_p),
asn_app_consume_bytes_f *cb, s1ap_message_t *message_p);
int s1ap_encode_pdu(pkbuf_t **pkb, s1ap_message *message_p)
int s1ap_encode_pdu(pkbuf_t **pkb, s1ap_message_t *message_p)
{
int encoded = -1;
@ -72,7 +72,7 @@ int s1ap_encode_pdu(pkbuf_t **pkb, s1ap_message *message_p)
}
static inline int s1ap_encode_initiating_message(
s1ap_message *message_p, pkbuf_t *pkbuf)
s1ap_message_t *message_p, pkbuf_t *pkbuf)
{
int ret = -1;
switch (message_p->procedureCode)
@ -112,7 +112,7 @@ static inline int s1ap_encode_initiating_message(
}
static inline int s1ap_encode_successfull_outcome(
s1ap_message *message_p, pkbuf_t *pkbuf)
s1ap_message_t *message_p, pkbuf_t *pkbuf)
{
int ret = -1;
switch (message_p->procedureCode)
@ -133,7 +133,7 @@ static inline int s1ap_encode_successfull_outcome(
}
static inline int s1ap_encode_unsuccessfull_outcome(
s1ap_message *message_p, pkbuf_t *pkbuf)
s1ap_message_t *message_p, pkbuf_t *pkbuf)
{
int ret = -1;
switch (message_p->procedureCode)
@ -155,7 +155,7 @@ static inline int s1ap_encode_unsuccessfull_outcome(
}
static inline int s1ap_encode_initial_context_setup_request(
s1ap_message *message_p, pkbuf_t *pkbuf)
s1ap_message_t *message_p, pkbuf_t *pkbuf)
{
asn_enc_rval_t enc_ret = {0};
@ -195,7 +195,7 @@ static inline int s1ap_encode_initial_context_setup_request(
}
static inline int s1ap_encode_s1setup_request(
s1ap_message *message_p, pkbuf_t *pkbuf)
s1ap_message_t *message_p, pkbuf_t *pkbuf)
{
asn_enc_rval_t enc_ret = {0};
@ -232,7 +232,7 @@ static inline int s1ap_encode_s1setup_request(
}
static inline int s1ap_encode_s1setup_response(
s1ap_message *message_p, pkbuf_t *pkbuf)
s1ap_message_t *message_p, pkbuf_t *pkbuf)
{
asn_enc_rval_t enc_ret = {0};
@ -270,7 +270,7 @@ static inline int s1ap_encode_s1setup_response(
}
static inline int s1ap_encode_s1setup_failure(
s1ap_message *message_p, pkbuf_t *pkbuf)
s1ap_message_t *message_p, pkbuf_t *pkbuf)
{
asn_enc_rval_t enc_ret = {0};
@ -308,7 +308,7 @@ static inline int s1ap_encode_s1setup_failure(
}
static inline int s1ap_encode_downlink_nas_transport(
s1ap_message *message_p, pkbuf_t *pkbuf)
s1ap_message_t *message_p, pkbuf_t *pkbuf)
{
asn_enc_rval_t enc_ret = {0};
@ -346,7 +346,7 @@ static inline int s1ap_encode_downlink_nas_transport(
}
static inline int s1ap_encode_ue_context_release_command(
s1ap_message *message_p, pkbuf_t *pkbuf)
s1ap_message_t *message_p, pkbuf_t *pkbuf)
{
asn_enc_rval_t enc_ret = {0};
@ -387,8 +387,8 @@ static inline int s1ap_encode_ue_context_release_command(
static void s1ap_encode_xer_print_message(
asn_enc_rval_t (*func)(asn_app_consume_bytes_f *cb,
void *app_key, s1ap_message *message_p),
asn_app_consume_bytes_f *cb, s1ap_message *message_p)
void *app_key, s1ap_message_t *message_p),
asn_app_consume_bytes_f *cb, s1ap_message_t *message_p)
{
if (g_trace_mask && TRACE_MODULE >= 3)
{

View File

@ -3,11 +3,11 @@
#include "core_debug.h"
#include "s1ap_message.h"
static inline int s1ap_free_initiating_message(s1ap_message *message);
static inline int s1ap_free_successfull_outcome(s1ap_message *message);
static inline int s1ap_free_unsuccessfull_outcome(s1ap_message *message);
static inline int s1ap_free_initiating_message(s1ap_message_t *message);
static inline int s1ap_free_successfull_outcome(s1ap_message_t *message);
static inline int s1ap_free_unsuccessfull_outcome(s1ap_message_t *message);
int s1ap_free_pdu(s1ap_message *message)
int s1ap_free_pdu(s1ap_message_t *message)
{
d_assert (message, return -1, "Null param");
@ -31,7 +31,7 @@ int s1ap_free_pdu(s1ap_message *message)
return -1;
}
static inline int s1ap_free_initiating_message(s1ap_message *message)
static inline int s1ap_free_initiating_message(s1ap_message_t *message)
{
switch (message->procedureCode)
{
@ -89,7 +89,7 @@ static inline int s1ap_free_initiating_message(s1ap_message *message)
return 0;
}
static inline int s1ap_free_successfull_outcome(s1ap_message *message)
static inline int s1ap_free_successfull_outcome(s1ap_message_t *message)
{
switch (message->procedureCode)
{
@ -117,7 +117,7 @@ static inline int s1ap_free_successfull_outcome(s1ap_message *message)
return 0;
}
static inline int s1ap_free_unsuccessfull_outcome(s1ap_message *message)
static inline int s1ap_free_unsuccessfull_outcome(s1ap_message_t *message)
{
switch (message->procedureCode)
{

View File

@ -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-03-05 11:42:09.769495 by acetcom
* Created on: 2017-03-06 09:01:40.326967 by acetcom
* from ['S1AP-PDU.asn']
******************************************************************************/
#define TRACE_MODULE ies_decoder

View File

@ -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-03-05 11:42:09.750507 by acetcom
* Created on: 2017-03-06 09:01:40.300407 by acetcom
* from ['S1AP-PDU.asn']
******************************************************************************/
#include "s1ap_asn1c.h"
@ -970,7 +970,7 @@ typedef struct S1ap_UplinkUEAssociatedLPPaTransport_IEs_s {
S1ap_LPPa_PDU_t lpPa_PDU;
} S1ap_UplinkUEAssociatedLPPaTransport_IEs_t;
typedef struct s1ap_message_s {
typedef struct _s1ap_message_t {
S1ap_ProcedureCode_t procedureCode;
S1ap_Criticality_t criticality;
uint8_t direction;
@ -1047,7 +1047,7 @@ typedef struct s1ap_message_s {
S1ap_WriteReplaceWarningRequestIEs_t s1ap_WriteReplaceWarningRequestIEs;
S1ap_WriteReplaceWarningResponseIEs_t s1ap_WriteReplaceWarningResponseIEs;
};
} s1ap_message;
} s1ap_message_t;
/** \brief Decode function for S1ap-DeactivateTraceIEs ies.
* \param s1ap_DeactivateTraceIEs Pointer to ASN1 structure in which data will be stored
@ -3045,7 +3045,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabfailedtosetuplisthoreqack(
asn_enc_rval_t s1ap_xer_print_s1ap_deactivatetrace(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_E_RABReleaseListBearerRelComp encapsulated IE using XER encoding.
* \param s1ap_E_RABReleaseItemBearerRelCompIEs Pointer to the IES structure.
@ -3063,7 +3063,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabreleaselistbearerrelcomp(
asn_enc_rval_t s1ap_xer_print_s1ap_enbdirectinformationtransfer(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_E_RABReleaseResponse message using XER encoding.
* \param message_p Pointer to root message.
@ -3072,7 +3072,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_enbdirectinformationtransfer(
asn_enc_rval_t s1ap_xer_print_s1ap_e_rabreleaseresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_UplinkNonUEAssociatedLPPaTransport message using XER encoding.
* \param message_p Pointer to root message.
@ -3081,7 +3081,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabreleaseresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_uplinknonueassociatedlppatransport(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_E_RABToBeSetupListHOReq encapsulated IE using XER encoding.
* \param s1ap_E_RABToBeSetupItemHOReqIEs Pointer to the IES structure.
@ -3099,7 +3099,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabtobesetuplisthoreq(
asn_enc_rval_t s1ap_xer_print_s1ap_tracestart(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_WriteReplaceWarningResponse message using XER encoding.
* \param message_p Pointer to root message.
@ -3108,7 +3108,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_tracestart(
asn_enc_rval_t s1ap_xer_print_s1ap_writereplacewarningresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_HandoverCancel message using XER encoding.
* \param message_p Pointer to root message.
@ -3117,7 +3117,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_writereplacewarningresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_handovercancel(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_HandoverPreparationFailure message using XER encoding.
* \param message_p Pointer to root message.
@ -3126,7 +3126,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_handovercancel(
asn_enc_rval_t s1ap_xer_print_s1ap_handoverpreparationfailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_E_RABToBeModifiedListBearerModReq encapsulated IE using XER encoding.
* \param s1ap_E_RABToBeModifiedItemBearerModReqIEs Pointer to the IES structure.
@ -3144,7 +3144,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabtobemodifiedlistbearermodreq(
asn_enc_rval_t s1ap_xer_print_s1ap_uecontextreleaserequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_E_RABAdmittedList encapsulated IE using XER encoding.
* \param s1ap_E_RABAdmittedItemIEs Pointer to the IES structure.
@ -3162,7 +3162,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabadmittedlist(
asn_enc_rval_t s1ap_xer_print_s1ap_initialuemessage(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_KillRequest message using XER encoding.
* \param message_p Pointer to root message.
@ -3171,7 +3171,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_initialuemessage(
asn_enc_rval_t s1ap_xer_print_s1ap_killrequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_WriteReplaceWarningRequest message using XER encoding.
* \param message_p Pointer to root message.
@ -3180,7 +3180,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_killrequest(
asn_enc_rval_t s1ap_xer_print_s1ap_writereplacewarningrequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_UECapabilityInfoIndication message using XER encoding.
* \param message_p Pointer to root message.
@ -3189,7 +3189,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_writereplacewarningrequest(
asn_enc_rval_t s1ap_xer_print_s1ap_uecapabilityinfoindication(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_E_RABToBeSetupListBearerSUReq encapsulated IE using XER encoding.
* \param s1ap_E_RABToBeSetupItemBearerSUReqIEs Pointer to the IES structure.
@ -3216,7 +3216,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabdataforwardinglist(
asn_enc_rval_t s1ap_xer_print_s1ap_locationreportingfailureindication(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_InitialContextSetupRequest message using XER encoding.
* \param message_p Pointer to root message.
@ -3225,7 +3225,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_locationreportingfailureindication(
asn_enc_rval_t s1ap_xer_print_s1ap_initialcontextsetuprequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_LocationReport message using XER encoding.
* \param message_p Pointer to root message.
@ -3234,7 +3234,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_initialcontextsetuprequest(
asn_enc_rval_t s1ap_xer_print_s1ap_locationreport(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_UplinkNASTransport message using XER encoding.
* \param message_p Pointer to root message.
@ -3243,7 +3243,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_locationreport(
asn_enc_rval_t s1ap_xer_print_s1ap_uplinknastransport(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_UEContextModificationResponse message using XER encoding.
* \param message_p Pointer to root message.
@ -3252,7 +3252,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_uplinknastransport(
asn_enc_rval_t s1ap_xer_print_s1ap_uecontextmodificationresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_UEContextModificationRequest message using XER encoding.
* \param message_p Pointer to root message.
@ -3261,7 +3261,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_uecontextmodificationresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_uecontextmodificationrequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_LocationReportingControl message using XER encoding.
* \param message_p Pointer to root message.
@ -3270,7 +3270,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_uecontextmodificationrequest(
asn_enc_rval_t s1ap_xer_print_s1ap_locationreportingcontrol(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_UplinkS1cdma2000tunneling message using XER encoding.
* \param message_p Pointer to root message.
@ -3279,7 +3279,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_locationreportingcontrol(
asn_enc_rval_t s1ap_xer_print_s1ap_uplinks1cdma2000tunneling(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_HandoverRequest message using XER encoding.
* \param message_p Pointer to root message.
@ -3288,7 +3288,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_uplinks1cdma2000tunneling(
asn_enc_rval_t s1ap_xer_print_s1ap_handoverrequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_HandoverRequired message using XER encoding.
* \param message_p Pointer to root message.
@ -3297,7 +3297,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_handoverrequest(
asn_enc_rval_t s1ap_xer_print_s1ap_handoverrequired(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_E_RABToBeSwitchedDLList encapsulated IE using XER encoding.
* \param s1ap_E_RABToBeSwitchedDLItemIEs Pointer to the IES structure.
@ -3315,7 +3315,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabtobeswitcheddllist(
asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationupdateacknowledge(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_KillResponse message using XER encoding.
* \param message_p Pointer to root message.
@ -3324,7 +3324,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationupdateacknowledge(
asn_enc_rval_t s1ap_xer_print_s1ap_killresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_MMEStatusTransfer message using XER encoding.
* \param message_p Pointer to root message.
@ -3333,7 +3333,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_killresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_mmestatustransfer(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_MMEConfigurationUpdate message using XER encoding.
* \param message_p Pointer to root message.
@ -3342,7 +3342,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_mmestatustransfer(
asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationupdate(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_E_RABModifyRequest message using XER encoding.
* \param message_p Pointer to root message.
@ -3351,7 +3351,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationupdate(
asn_enc_rval_t s1ap_xer_print_s1ap_e_rabmodifyrequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_E_RABSetupListCtxtSURes encapsulated IE using XER encoding.
* \param s1ap_E_RABSetupItemCtxtSUResIEs Pointer to the IES structure.
@ -3378,7 +3378,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabtobeswitchedullist(
asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationupdatefailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_Reset message using XER encoding.
* \param message_p Pointer to root message.
@ -3387,7 +3387,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationupdatefailure(
asn_enc_rval_t s1ap_xer_print_s1ap_reset(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_Bearers_SubjectToStatusTransfer_List encapsulated IE using XER encoding.
* \param s1ap_Bearers_SubjectToStatusTransfer_ItemIEs Pointer to the IES structure.
@ -3414,7 +3414,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rablist(
asn_enc_rval_t s1ap_xer_print_s1ap_s1setupresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_Paging message using XER encoding.
* \param message_p Pointer to root message.
@ -3423,7 +3423,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_s1setupresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_paging(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_ENBConfigurationUpdateAcknowledge message using XER encoding.
* \param message_p Pointer to root message.
@ -3432,7 +3432,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_paging(
asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationupdateacknowledge(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_E_RABReleaseCommand message using XER encoding.
* \param message_p Pointer to root message.
@ -3441,7 +3441,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationupdateacknowledge(
asn_enc_rval_t s1ap_xer_print_s1ap_e_rabreleasecommand(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_PathSwitchRequestFailure message using XER encoding.
* \param message_p Pointer to root message.
@ -3450,7 +3450,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabreleasecommand(
asn_enc_rval_t s1ap_xer_print_s1ap_pathswitchrequestfailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_E_RABModifyResponse message using XER encoding.
* \param message_p Pointer to root message.
@ -3459,7 +3459,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_pathswitchrequestfailure(
asn_enc_rval_t s1ap_xer_print_s1ap_e_rabmodifyresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_HandoverNotify message using XER encoding.
* \param message_p Pointer to root message.
@ -3468,7 +3468,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabmodifyresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_handovernotify(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_HandoverCancelAcknowledge message using XER encoding.
* \param message_p Pointer to root message.
@ -3477,7 +3477,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_handovernotify(
asn_enc_rval_t s1ap_xer_print_s1ap_handovercancelacknowledge(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_InitialContextSetupFailure message using XER encoding.
* \param message_p Pointer to root message.
@ -3486,7 +3486,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_handovercancelacknowledge(
asn_enc_rval_t s1ap_xer_print_s1ap_initialcontextsetupfailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_HandoverCommand message using XER encoding.
* \param message_p Pointer to root message.
@ -3495,7 +3495,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_initialcontextsetupfailure(
asn_enc_rval_t s1ap_xer_print_s1ap_handovercommand(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_MMEDirectInformationTransfer message using XER encoding.
* \param message_p Pointer to root message.
@ -3504,7 +3504,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_handovercommand(
asn_enc_rval_t s1ap_xer_print_s1ap_mmedirectinformationtransfer(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_ErrorIndication message using XER encoding.
* \param message_p Pointer to root message.
@ -3513,7 +3513,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_mmedirectinformationtransfer(
asn_enc_rval_t s1ap_xer_print_s1ap_errorindication(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_TAIList encapsulated IE using XER encoding.
* \param s1ap_TAIItemIEs Pointer to the IES structure.
@ -3531,7 +3531,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_tailist(
asn_enc_rval_t s1ap_xer_print_s1ap_overloadstart(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_DownlinkNonUEAssociatedLPPaTransport message using XER encoding.
* \param message_p Pointer to root message.
@ -3540,7 +3540,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_overloadstart(
asn_enc_rval_t s1ap_xer_print_s1ap_downlinknonueassociatedlppatransport(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_HandoverRequestAcknowledge message using XER encoding.
* \param message_p Pointer to root message.
@ -3549,7 +3549,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_downlinknonueassociatedlppatransport(
asn_enc_rval_t s1ap_xer_print_s1ap_handoverrequestacknowledge(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_DownlinkUEAssociatedLPPaTransport message using XER encoding.
* \param message_p Pointer to root message.
@ -3558,7 +3558,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_handoverrequestacknowledge(
asn_enc_rval_t s1ap_xer_print_s1ap_downlinkueassociatedlppatransport(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_UEContextModificationFailure message using XER encoding.
* \param message_p Pointer to root message.
@ -3567,7 +3567,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_downlinkueassociatedlppatransport(
asn_enc_rval_t s1ap_xer_print_s1ap_uecontextmodificationfailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_MMEConfigurationTransfer message using XER encoding.
* \param message_p Pointer to root message.
@ -3576,7 +3576,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_uecontextmodificationfailure(
asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationtransfer(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_PathSwitchRequestAcknowledge message using XER encoding.
* \param message_p Pointer to root message.
@ -3585,7 +3585,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationtransfer(
asn_enc_rval_t s1ap_xer_print_s1ap_pathswitchrequestacknowledge(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_UE_associatedLogicalS1_ConnectionListRes encapsulated IE using XER encoding.
* \param s1ap_UE_associatedLogicalS1_ConnectionItemRes Pointer to the IES structure.
@ -3603,7 +3603,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_ue_associatedlogicals1_connectionlistres(
asn_enc_rval_t s1ap_xer_print_s1ap_s1setupfailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_MMEConfigurationUpdateFailure message using XER encoding.
* \param message_p Pointer to root message.
@ -3612,7 +3612,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_s1setupfailure(
asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationupdatefailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_InitialContextSetupResponse message using XER encoding.
* \param message_p Pointer to root message.
@ -3621,7 +3621,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationupdatefailure(
asn_enc_rval_t s1ap_xer_print_s1ap_initialcontextsetupresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_DownlinkS1cdma2000tunneling message using XER encoding.
* \param message_p Pointer to root message.
@ -3630,7 +3630,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_initialcontextsetupresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_downlinks1cdma2000tunneling(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_OverloadStop message using XER encoding.
* \param message_p Pointer to root message.
@ -3639,7 +3639,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_downlinks1cdma2000tunneling(
asn_enc_rval_t s1ap_xer_print_s1ap_overloadstop(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_E_RABSetupListBearerSURes encapsulated IE using XER encoding.
* \param s1ap_E_RABSetupItemBearerSUResIEs Pointer to the IES structure.
@ -3675,7 +3675,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabtobesetuplistctxtsureq(
asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationupdate(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_TraceFailureIndication message using XER encoding.
* \param message_p Pointer to root message.
@ -3684,7 +3684,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationupdate(
asn_enc_rval_t s1ap_xer_print_s1ap_tracefailureindication(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_E_RABInformationList encapsulated IE using XER encoding.
* \param s1ap_E_RABInformationListIEs Pointer to the IES structure.
@ -3702,7 +3702,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabinformationlist(
asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationtransfer(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_HandoverFailure message using XER encoding.
* \param message_p Pointer to root message.
@ -3711,7 +3711,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationtransfer(
asn_enc_rval_t s1ap_xer_print_s1ap_handoverfailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_UE_associatedLogicalS1_ConnectionListResAck encapsulated IE using XER encoding.
* \param s1ap_UE_associatedLogicalS1_ConnectionItemResAck Pointer to the IES structure.
@ -3729,7 +3729,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_ue_associatedlogicals1_connectionlistresack(
asn_enc_rval_t s1ap_xer_print_s1ap_e_rabsetupresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_UEContextReleaseCommand message using XER encoding.
* \param message_p Pointer to root message.
@ -3738,7 +3738,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabsetupresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_uecontextreleasecommand(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_PathSwitchRequest message using XER encoding.
* \param message_p Pointer to root message.
@ -3747,7 +3747,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_uecontextreleasecommand(
asn_enc_rval_t s1ap_xer_print_s1ap_pathswitchrequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_DownlinkNASTransport message using XER encoding.
* \param message_p Pointer to root message.
@ -3756,7 +3756,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_pathswitchrequest(
asn_enc_rval_t s1ap_xer_print_s1ap_downlinknastransport(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_E_RABReleaseIndication message using XER encoding.
* \param message_p Pointer to root message.
@ -3765,7 +3765,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_downlinknastransport(
asn_enc_rval_t s1ap_xer_print_s1ap_e_rabreleaseindication(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_S1SetupRequest message using XER encoding.
* \param message_p Pointer to root message.
@ -3774,7 +3774,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabreleaseindication(
asn_enc_rval_t s1ap_xer_print_s1ap_s1setuprequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_NASNonDeliveryIndication message using XER encoding.
* \param message_p Pointer to root message.
@ -3783,7 +3783,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_s1setuprequest(
asn_enc_rval_t s1ap_xer_print_s1ap_nasnondeliveryindication(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_CellTrafficTrace message using XER encoding.
* \param message_p Pointer to root message.
@ -3792,7 +3792,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_nasnondeliveryindication(
asn_enc_rval_t s1ap_xer_print_s1ap_celltraffictrace(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_E_RABSetupRequest message using XER encoding.
* \param message_p Pointer to root message.
@ -3801,7 +3801,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_celltraffictrace(
asn_enc_rval_t s1ap_xer_print_s1ap_e_rabsetuprequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_ENBStatusTransfer message using XER encoding.
* \param message_p Pointer to root message.
@ -3810,7 +3810,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabsetuprequest(
asn_enc_rval_t s1ap_xer_print_s1ap_enbstatustransfer(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_ResetAcknowledge message using XER encoding.
* \param message_p Pointer to root message.
@ -3819,7 +3819,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_enbstatustransfer(
asn_enc_rval_t s1ap_xer_print_s1ap_resetacknowledge(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_UEContextReleaseComplete message using XER encoding.
* \param message_p Pointer to root message.
@ -3828,7 +3828,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_resetacknowledge(
asn_enc_rval_t s1ap_xer_print_s1ap_uecontextreleasecomplete(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
/** \brief Display S1ap_UplinkUEAssociatedLPPaTransport message using XER encoding.
* \param message_p Pointer to root message.
@ -3837,7 +3837,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_uecontextreleasecomplete(
asn_enc_rval_t s1ap_xer_print_s1ap_uplinkueassociatedlppatransport(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p);
s1ap_message_t *message_p);
int s1ap_xer__print2sp(const void *buffer, size_t size, void *app_key);

View File

@ -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-03-05 11:42:09.791374 by acetcom
* Created on: 2017-03-06 09:01:40.356062 by acetcom
* from ['S1AP-PDU.asn']
******************************************************************************/
#include "core_debug.h"

View File

@ -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-03-05 11:42:09.811066 by acetcom
* Created on: 2017-03-06 09:01:40.371340 by acetcom
* from ['S1AP-PDU.asn']
******************************************************************************/
#define TRACE_MODULE ies_free

View File

@ -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-03-05 11:42:09.827516 by acetcom
* Created on: 2017-03-06 09:01:40.391167 by acetcom
* from ['S1AP-PDU.asn']
******************************************************************************/
#include <stdlib.h>
@ -107,7 +107,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabfailedtosetuplisthoreqack(
asn_enc_rval_t s1ap_xer_print_s1ap_deactivatetrace(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_DeactivateTraceIEs_t *s1ap_DeactivateTraceIEs;
asn_enc_rval_t er;
@ -141,7 +141,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabreleaselistbearerrelcomp(
asn_enc_rval_t s1ap_xer_print_s1ap_enbdirectinformationtransfer(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_ENBDirectInformationTransferIEs_t *s1ap_ENBDirectInformationTransferIEs;
asn_enc_rval_t er;
@ -160,7 +160,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_enbdirectinformationtransfer(
asn_enc_rval_t s1ap_xer_print_s1ap_e_rabreleaseresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_E_RABReleaseResponseIEs_t *s1ap_E_RABReleaseResponseIEs;
asn_enc_rval_t er;
@ -189,7 +189,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabreleaseresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_uplinknonueassociatedlppatransport(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_UplinkNonUEAssociatedLPPaTransport_IEs_t *s1ap_UplinkNonUEAssociatedLPPaTransport_IEs;
asn_enc_rval_t er;
@ -222,7 +222,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabtobesetuplisthoreq(
asn_enc_rval_t s1ap_xer_print_s1ap_tracestart(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_TraceStartIEs_t *s1ap_TraceStartIEs;
asn_enc_rval_t er;
@ -243,7 +243,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_tracestart(
asn_enc_rval_t s1ap_xer_print_s1ap_writereplacewarningresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_WriteReplaceWarningResponseIEs_t *s1ap_WriteReplaceWarningResponseIEs;
asn_enc_rval_t er;
@ -269,7 +269,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_writereplacewarningresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_handovercancel(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_HandoverCancelIEs_t *s1ap_HandoverCancelIEs;
asn_enc_rval_t er;
@ -290,7 +290,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_handovercancel(
asn_enc_rval_t s1ap_xer_print_s1ap_handoverpreparationfailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_HandoverPreparationFailureIEs_t *s1ap_HandoverPreparationFailureIEs;
asn_enc_rval_t er;
@ -327,7 +327,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabtobemodifiedlistbearermodreq(
asn_enc_rval_t s1ap_xer_print_s1ap_uecontextreleaserequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_UEContextReleaseRequest_IEs_t *s1ap_UEContextReleaseRequest_IEs;
asn_enc_rval_t er;
@ -364,7 +364,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabadmittedlist(
asn_enc_rval_t s1ap_xer_print_s1ap_initialuemessage(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_InitialUEMessage_IEs_t *s1ap_InitialUEMessage_IEs;
asn_enc_rval_t er;
@ -405,7 +405,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_initialuemessage(
asn_enc_rval_t s1ap_xer_print_s1ap_killrequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_KillRequestIEs_t *s1ap_KillRequestIEs;
asn_enc_rval_t er;
@ -428,7 +428,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_killrequest(
asn_enc_rval_t s1ap_xer_print_s1ap_writereplacewarningrequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_WriteReplaceWarningRequestIEs_t *s1ap_WriteReplaceWarningRequestIEs;
asn_enc_rval_t er;
@ -471,7 +471,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_writereplacewarningrequest(
asn_enc_rval_t s1ap_xer_print_s1ap_uecapabilityinfoindication(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_UECapabilityInfoIndicationIEs_t *s1ap_UECapabilityInfoIndicationIEs;
asn_enc_rval_t er;
@ -518,7 +518,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabdataforwardinglist(
asn_enc_rval_t s1ap_xer_print_s1ap_locationreportingfailureindication(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_LocationReportingFailureIndicationIEs_t *s1ap_LocationReportingFailureIndicationIEs;
asn_enc_rval_t er;
@ -539,7 +539,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_locationreportingfailureindication(
asn_enc_rval_t s1ap_xer_print_s1ap_initialcontextsetuprequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_InitialContextSetupRequestIEs_t *s1ap_InitialContextSetupRequestIEs;
asn_enc_rval_t er;
@ -596,7 +596,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_initialcontextsetuprequest(
asn_enc_rval_t s1ap_xer_print_s1ap_locationreport(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_LocationReportIEs_t *s1ap_LocationReportIEs;
asn_enc_rval_t er;
@ -619,7 +619,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_locationreport(
asn_enc_rval_t s1ap_xer_print_s1ap_uplinknastransport(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_UplinkNASTransport_IEs_t *s1ap_UplinkNASTransport_IEs;
asn_enc_rval_t er;
@ -645,7 +645,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_uplinknastransport(
asn_enc_rval_t s1ap_xer_print_s1ap_uecontextmodificationresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_UEContextModificationResponseIEs_t *s1ap_UEContextModificationResponseIEs;
asn_enc_rval_t er;
@ -668,7 +668,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_uecontextmodificationresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_uecontextmodificationrequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_UEContextModificationRequestIEs_t *s1ap_UEContextModificationRequestIEs;
asn_enc_rval_t er;
@ -709,7 +709,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_uecontextmodificationrequest(
asn_enc_rval_t s1ap_xer_print_s1ap_locationreportingcontrol(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_LocationReportingControlIEs_t *s1ap_LocationReportingControlIEs;
asn_enc_rval_t er;
@ -730,7 +730,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_locationreportingcontrol(
asn_enc_rval_t s1ap_xer_print_s1ap_uplinks1cdma2000tunneling(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_UplinkS1cdma2000tunnelingIEs_t *s1ap_UplinkS1cdma2000tunnelingIEs;
asn_enc_rval_t er;
@ -765,7 +765,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_uplinks1cdma2000tunneling(
asn_enc_rval_t s1ap_xer_print_s1ap_handoverrequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_HandoverRequestIEs_t *s1ap_HandoverRequestIEs;
asn_enc_rval_t er;
@ -818,7 +818,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_handoverrequest(
asn_enc_rval_t s1ap_xer_print_s1ap_handoverrequired(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_HandoverRequiredIEs_t *s1ap_HandoverRequiredIEs;
asn_enc_rval_t er;
@ -879,7 +879,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabtobeswitcheddllist(
asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationupdateacknowledge(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_MMEConfigurationUpdateAcknowledgeIEs_t *s1ap_MMEConfigurationUpdateAcknowledgeIEs;
asn_enc_rval_t er;
@ -900,7 +900,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationupdateacknowledge(
asn_enc_rval_t s1ap_xer_print_s1ap_killresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_KillResponseIEs_t *s1ap_KillResponseIEs;
asn_enc_rval_t er;
@ -926,7 +926,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_killresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_mmestatustransfer(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_MMEStatusTransferIEs_t *s1ap_MMEStatusTransferIEs;
asn_enc_rval_t er;
@ -947,7 +947,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_mmestatustransfer(
asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationupdate(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_MMEConfigurationUpdateIEs_t *s1ap_MMEConfigurationUpdateIEs;
asn_enc_rval_t er;
@ -974,7 +974,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationupdate(
asn_enc_rval_t s1ap_xer_print_s1ap_e_rabmodifyrequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_E_RABModifyRequestIEs_t *s1ap_E_RABModifyRequestIEs;
asn_enc_rval_t er;
@ -1024,7 +1024,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabtobeswitchedullist(
asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationupdatefailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_ENBConfigurationUpdateFailureIEs_t *s1ap_ENBConfigurationUpdateFailureIEs;
asn_enc_rval_t er;
@ -1049,7 +1049,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationupdatefailure(
asn_enc_rval_t s1ap_xer_print_s1ap_reset(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_ResetIEs_t *s1ap_ResetIEs;
asn_enc_rval_t er;
@ -1095,7 +1095,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rablist(
asn_enc_rval_t s1ap_xer_print_s1ap_s1setupresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_S1SetupResponseIEs_t *s1ap_S1SetupResponseIEs;
asn_enc_rval_t er;
@ -1124,7 +1124,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_s1setupresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_paging(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_PagingIEs_t *s1ap_PagingIEs;
asn_enc_rval_t er;
@ -1155,7 +1155,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_paging(
asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationupdateacknowledge(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_ENBConfigurationUpdateAcknowledgeIEs_t *s1ap_ENBConfigurationUpdateAcknowledgeIEs;
asn_enc_rval_t er;
@ -1176,7 +1176,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationupdateacknowledge(
asn_enc_rval_t s1ap_xer_print_s1ap_e_rabreleasecommand(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_E_RABReleaseCommandIEs_t *s1ap_E_RABReleaseCommandIEs;
asn_enc_rval_t er;
@ -1203,7 +1203,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabreleasecommand(
asn_enc_rval_t s1ap_xer_print_s1ap_pathswitchrequestfailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_PathSwitchRequestFailureIEs_t *s1ap_PathSwitchRequestFailureIEs;
asn_enc_rval_t er;
@ -1227,7 +1227,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_pathswitchrequestfailure(
asn_enc_rval_t s1ap_xer_print_s1ap_e_rabmodifyresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_E_RABModifyResponseIEs_t *s1ap_E_RABModifyResponseIEs;
asn_enc_rval_t er;
@ -1256,7 +1256,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabmodifyresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_handovernotify(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_HandoverNotifyIEs_t *s1ap_HandoverNotifyIEs;
asn_enc_rval_t er;
@ -1278,7 +1278,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_handovernotify(
asn_enc_rval_t s1ap_xer_print_s1ap_handovercancelacknowledge(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_HandoverCancelAcknowledgeIEs_t *s1ap_HandoverCancelAcknowledgeIEs;
asn_enc_rval_t er;
@ -1301,7 +1301,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_handovercancelacknowledge(
asn_enc_rval_t s1ap_xer_print_s1ap_initialcontextsetupfailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_InitialContextSetupFailureIEs_t *s1ap_InitialContextSetupFailureIEs;
asn_enc_rval_t er;
@ -1325,7 +1325,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_initialcontextsetupfailure(
asn_enc_rval_t s1ap_xer_print_s1ap_handovercommand(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_HandoverCommandIEs_t *s1ap_HandoverCommandIEs;
asn_enc_rval_t er;
@ -1359,7 +1359,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_handovercommand(
asn_enc_rval_t s1ap_xer_print_s1ap_mmedirectinformationtransfer(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_MMEDirectInformationTransferIEs_t *s1ap_MMEDirectInformationTransferIEs;
asn_enc_rval_t er;
@ -1378,7 +1378,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_mmedirectinformationtransfer(
asn_enc_rval_t s1ap_xer_print_s1ap_errorindication(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_ErrorIndicationIEs_t *s1ap_ErrorIndicationIEs;
asn_enc_rval_t er;
@ -1421,7 +1421,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_tailist(
asn_enc_rval_t s1ap_xer_print_s1ap_overloadstart(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_OverloadStartIEs_t *s1ap_OverloadStartIEs;
asn_enc_rval_t er;
@ -1446,7 +1446,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_overloadstart(
asn_enc_rval_t s1ap_xer_print_s1ap_downlinknonueassociatedlppatransport(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_DownlinkNonUEAssociatedLPPaTransport_IEs_t *s1ap_DownlinkNonUEAssociatedLPPaTransport_IEs;
asn_enc_rval_t er;
@ -1466,7 +1466,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_downlinknonueassociatedlppatransport(
asn_enc_rval_t s1ap_xer_print_s1ap_handoverrequestacknowledge(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_HandoverRequestAcknowledgeIEs_t *s1ap_HandoverRequestAcknowledgeIEs;
asn_enc_rval_t er;
@ -1497,7 +1497,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_handoverrequestacknowledge(
asn_enc_rval_t s1ap_xer_print_s1ap_downlinkueassociatedlppatransport(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_DownlinkUEAssociatedLPPaTransport_IEs_t *s1ap_DownlinkUEAssociatedLPPaTransport_IEs;
asn_enc_rval_t er;
@ -1519,7 +1519,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_downlinkueassociatedlppatransport(
asn_enc_rval_t s1ap_xer_print_s1ap_uecontextmodificationfailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_UEContextModificationFailureIEs_t *s1ap_UEContextModificationFailureIEs;
asn_enc_rval_t er;
@ -1543,7 +1543,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_uecontextmodificationfailure(
asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationtransfer(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_MMEConfigurationTransferIEs_t *s1ap_MMEConfigurationTransferIEs;
asn_enc_rval_t er;
@ -1564,7 +1564,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationtransfer(
asn_enc_rval_t s1ap_xer_print_s1ap_pathswitchrequestacknowledge(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_PathSwitchRequestAcknowledgeIEs_t *s1ap_PathSwitchRequestAcknowledgeIEs;
asn_enc_rval_t er;
@ -1613,7 +1613,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_ue_associatedlogicals1_connectionlistres(
asn_enc_rval_t s1ap_xer_print_s1ap_s1setupfailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_S1SetupFailureIEs_t *s1ap_S1SetupFailureIEs;
asn_enc_rval_t er;
@ -1638,7 +1638,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_s1setupfailure(
asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationupdatefailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_MMEConfigurationUpdateFailureIEs_t *s1ap_MMEConfigurationUpdateFailureIEs;
asn_enc_rval_t er;
@ -1663,7 +1663,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_mmeconfigurationupdatefailure(
asn_enc_rval_t s1ap_xer_print_s1ap_initialcontextsetupresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_InitialContextSetupResponseIEs_t *s1ap_InitialContextSetupResponseIEs;
asn_enc_rval_t er;
@ -1690,7 +1690,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_initialcontextsetupresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_downlinks1cdma2000tunneling(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_DownlinkS1cdma2000tunnelingIEs_t *s1ap_DownlinkS1cdma2000tunnelingIEs;
asn_enc_rval_t er;
@ -1718,7 +1718,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_downlinks1cdma2000tunneling(
asn_enc_rval_t s1ap_xer_print_s1ap_overloadstop(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_OverloadStopIEs_t *s1ap_OverloadStopIEs;
asn_enc_rval_t er;
@ -1778,7 +1778,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabtobesetuplistctxtsureq(
asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationupdate(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_ENBConfigurationUpdateIEs_t *s1ap_ENBConfigurationUpdateIEs;
asn_enc_rval_t er;
@ -1808,7 +1808,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationupdate(
asn_enc_rval_t s1ap_xer_print_s1ap_tracefailureindication(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_TraceFailureIndicationIEs_t *s1ap_TraceFailureIndicationIEs;
asn_enc_rval_t er;
@ -1843,7 +1843,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabinformationlist(
asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationtransfer(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_ENBConfigurationTransferIEs_t *s1ap_ENBConfigurationTransferIEs;
asn_enc_rval_t er;
@ -1864,7 +1864,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_enbconfigurationtransfer(
asn_enc_rval_t s1ap_xer_print_s1ap_handoverfailure(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_HandoverFailureIEs_t *s1ap_HandoverFailureIEs;
asn_enc_rval_t er;
@ -1900,7 +1900,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_ue_associatedlogicals1_connectionlistresack(
asn_enc_rval_t s1ap_xer_print_s1ap_e_rabsetupresponse(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_E_RABSetupResponseIEs_t *s1ap_E_RABSetupResponseIEs;
asn_enc_rval_t er;
@ -1929,7 +1929,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabsetupresponse(
asn_enc_rval_t s1ap_xer_print_s1ap_uecontextreleasecommand(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_UEContextReleaseCommand_IEs_t *s1ap_UEContextReleaseCommand_IEs;
asn_enc_rval_t er;
@ -1949,7 +1949,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_uecontextreleasecommand(
asn_enc_rval_t s1ap_xer_print_s1ap_pathswitchrequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_PathSwitchRequestIEs_t *s1ap_PathSwitchRequestIEs;
asn_enc_rval_t er;
@ -1982,7 +1982,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_pathswitchrequest(
asn_enc_rval_t s1ap_xer_print_s1ap_downlinknastransport(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_DownlinkNASTransport_IEs_t *s1ap_DownlinkNASTransport_IEs;
asn_enc_rval_t er;
@ -2009,7 +2009,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_downlinknastransport(
asn_enc_rval_t s1ap_xer_print_s1ap_e_rabreleaseindication(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_E_RABReleaseIndicationIEs_t *s1ap_E_RABReleaseIndicationIEs;
asn_enc_rval_t er;
@ -2030,7 +2030,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabreleaseindication(
asn_enc_rval_t s1ap_xer_print_s1ap_s1setuprequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_S1SetupRequestIEs_t *s1ap_S1SetupRequestIEs;
asn_enc_rval_t er;
@ -2057,7 +2057,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_s1setuprequest(
asn_enc_rval_t s1ap_xer_print_s1ap_nasnondeliveryindication(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_NASNonDeliveryIndication_IEs_t *s1ap_NASNonDeliveryIndication_IEs;
asn_enc_rval_t er;
@ -2079,7 +2079,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_nasnondeliveryindication(
asn_enc_rval_t s1ap_xer_print_s1ap_celltraffictrace(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_CellTrafficTraceIEs_t *s1ap_CellTrafficTraceIEs;
asn_enc_rval_t er;
@ -2105,7 +2105,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_celltraffictrace(
asn_enc_rval_t s1ap_xer_print_s1ap_e_rabsetuprequest(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_E_RABSetupRequestIEs_t *s1ap_E_RABSetupRequestIEs;
asn_enc_rval_t er;
@ -2129,7 +2129,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_e_rabsetuprequest(
asn_enc_rval_t s1ap_xer_print_s1ap_enbstatustransfer(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_ENBStatusTransferIEs_t *s1ap_ENBStatusTransferIEs;
asn_enc_rval_t er;
@ -2150,7 +2150,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_enbstatustransfer(
asn_enc_rval_t s1ap_xer_print_s1ap_resetacknowledge(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_ResetAcknowledgeIEs_t *s1ap_ResetAcknowledgeIEs;
asn_enc_rval_t er;
@ -2174,7 +2174,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_resetacknowledge(
asn_enc_rval_t s1ap_xer_print_s1ap_uecontextreleasecomplete(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_UEContextReleaseComplete_IEs_t *s1ap_UEContextReleaseComplete_IEs;
asn_enc_rval_t er;
@ -2197,7 +2197,7 @@ asn_enc_rval_t s1ap_xer_print_s1ap_uecontextreleasecomplete(
asn_enc_rval_t s1ap_xer_print_s1ap_uplinkueassociatedlppatransport(
asn_app_consume_bytes_f *cb,
void *app_key,
s1ap_message *message_p)
s1ap_message_t *message_p)
{
S1ap_UplinkUEAssociatedLPPaTransport_IEs_t *s1ap_UplinkUEAssociatedLPPaTransport_IEs;
asn_enc_rval_t er;

View File

@ -9,9 +9,9 @@
extern "C" {
#endif /* __cplusplus */
CORE_DECLARE(int) s1ap_decode_pdu(s1ap_message *message, pkbuf_t *pkbuf);
CORE_DECLARE(int) s1ap_encode_pdu(pkbuf_t **pkbuf, s1ap_message *message);
CORE_DECLARE(int) s1ap_free_pdu(s1ap_message *message);
CORE_DECLARE(int) s1ap_decode_pdu(s1ap_message_t *message, pkbuf_t *pkbuf);
CORE_DECLARE(int) s1ap_encode_pdu(pkbuf_t **pkbuf, s1ap_message_t *message);
CORE_DECLARE(int) s1ap_free_pdu(s1ap_message_t *message);
#ifdef __cplusplus
}

View File

@ -252,7 +252,7 @@ for key in iesDefs:
f.write("} %s_t;\n\n" % (re.sub('-', '_', key)))
f.write("typedef struct %s_message_s {\n" % (fileprefix))
f.write("typedef struct _%s_message_t {\n" % (fileprefix))
f.write(" %s_ProcedureCode_t procedureCode;\n" % (fileprefix_first_upper))
f.write(" %s_Criticality_t criticality;\n" % (fileprefix_first_upper))
f.write(" uint8_t direction;\n")
@ -267,7 +267,7 @@ for message in messageList:
continue
f.write(" %s_t %s;\n" % (re.sub('-', '_', message), lowerFirstCamelWord(re.sub('-', '_', message))))
f.write(" };\n")
f.write("} %s_message;\n\n" % (fileprefix))
f.write("} %s_message_t;\n\n" % (fileprefix))
for key in iesDefs:
if key in ieofielist.values():
@ -353,7 +353,7 @@ for key in iesDefs:
f.write("asn_enc_rval_t %s_xer_print_%s(\n" % (fileprefix, firstlower.lower()))
f.write(" asn_app_consume_bytes_f *cb,\n")
f.write(" void *app_key,\n")
f.write(" %s_message *message_p);\n\n" % (fileprefix))
f.write(" %s_message_t *message_p);\n\n" % (fileprefix))
f.write("int %s_xer__print2sp(const void *buffer, size_t size, void *app_key);\n\n" % (fileprefix.lower()))
f.write("int %s_xer__print2fp(const void *buffer, size_t size, void *app_key);\n\n" % (fileprefix.lower()))
@ -794,7 +794,7 @@ for (key, value) in iesDefs.items():
f.write(" int i;\n")
f.write(" asn_enc_rval_t er;\n")
else:
f.write(" %s_message *message_p)\n{\n" % (fileprefix))
f.write(" %s_message_t *message_p)\n{\n" % (fileprefix))
f.write(" %s_t *%s;\n" % (re.sub('-', '_', key), iesStructName))
f.write(" asn_enc_rval_t er;\n")
#f.write(" void *app_key = (void *)file;\n")

View File

@ -11,7 +11,7 @@
#include "event.h"
static status_t enb_s1ap_handle_s1setuprequest(
enb_ctx_t *enb, s1ap_message *message);
enb_ctx_t *enb, s1ap_message_t *message);
void enb_s1ap_state_initial(enb_s1ap_sm_t *s, event_t *e)
{
@ -51,7 +51,7 @@ void enb_s1ap_state_operational(enb_s1ap_sm_t *s, event_t *e)
}
case EVT_MSG_ENB_S1AP:
{
s1ap_message message;
s1ap_message_t message;
status_t rv;
pkbuf_t *recvbuf = (pkbuf_t *)event_get_param2(e);
d_assert(recvbuf, break, "Null param");
@ -197,7 +197,7 @@ void enb_s1ap_state_exception(enb_s1ap_sm_t *s, event_t *e)
}
}
status_t enb_s1ap_handle_s1setuprequest(enb_ctx_t *enb, s1ap_message *message)
status_t enb_s1ap_handle_s1setuprequest(enb_ctx_t *enb, s1ap_message_t *message)
{
char buf[INET_ADDRSTRLEN];

View File

@ -10,7 +10,7 @@ status_t s1ap_build_setup_rsp(pkbuf_t **pkbuf)
int erval;
int i, j;
s1ap_message message;
s1ap_message_t message;
S1ap_S1SetupResponseIEs_t *ies = NULL;
int numServedGUMMEI = 0;
S1ap_ServedGUMMEIsItem_t *servedGUMMEI;
@ -18,7 +18,7 @@ status_t s1ap_build_setup_rsp(pkbuf_t **pkbuf)
S1ap_MME_Group_ID_t *mmeGroupId;
S1ap_MME_Code_t *mmeCode;
memset(&message, 0, sizeof(s1ap_message));
memset(&message, 0, sizeof(s1ap_message_t));
ies = &message.s1ap_S1SetupResponseIEs;
@ -83,10 +83,10 @@ status_t s1ap_build_setup_failure(pkbuf_t **pkbuf, S1ap_Cause_t cause)
{
int erval;
s1ap_message message;
s1ap_message_t message;
S1ap_S1SetupFailureIEs_t *ies = NULL;
memset(&message, 0, sizeof(s1ap_message));
memset(&message, 0, sizeof(s1ap_message_t));
ies = &message.s1ap_S1SetupFailureIEs;
ies->cause = cause;

View File

@ -12,7 +12,7 @@ static void nas_sm_test1(abts_case *tc, void *data)
net_sock_t *sock;
pkbuf_t *sendbuf;
pkbuf_t *recvbuf;
s1ap_message message;
s1ap_message_t message;
int rc;
int i;

View File

@ -17,7 +17,7 @@ static void s1ap_message_test1(abts_case *tc, void *data)
"3100400007000c0e4000f11000894001"
"00";
s1ap_message message;
s1ap_message_t message;
pkbuf_t *pkbuf;
int result;
@ -46,7 +46,7 @@ static void s1ap_message_test2(abts_case *tc, void *data)
"3378200086400130004b00070000f110"
"000201";
s1ap_message message;
s1ap_message_t message;
pkbuf_t *pkbuf;
int result;
@ -70,7 +70,7 @@ static void s1ap_message_test3(abts_case *tc, void *data)
"0008400200010033400f000032400a0a"
"1f0a0123c601000908";
s1ap_message message;
s1ap_message_t message;
pkbuf_t *pkbuf;
int result;
@ -88,7 +88,7 @@ static void s1ap_message_test3(abts_case *tc, void *data)
static void s1ap_message_test4(abts_case *tc, void *data)
{
s1ap_message message;
s1ap_message_t message;
status_t rv;
pkbuf_t *pkbuf;
int result;
@ -109,7 +109,7 @@ static void s1ap_message_test4(abts_case *tc, void *data)
static void s1ap_message_test5(abts_case *tc, void *data)
{
s1ap_message message;
s1ap_message_t message;
status_t rv;
pkbuf_t *pkbuf;
int result;

View File

@ -15,7 +15,7 @@ static void s1ap_sm_test1(abts_case *tc, void *data)
net_sock_t *sock[NUM_OF_TEST_DUPLICATED_ENB];
pkbuf_t *sendbuf;
pkbuf_t *recvbuf = pkbuf_alloc(0, MESSAGE_SDU_SIZE);
s1ap_message message;
s1ap_message_t message;
int rc;
int i;
@ -63,7 +63,7 @@ static void s1ap_sm_test2(abts_case *tc, void *data)
net_sock_t *sock[NUM_OF_TEST_ENB];
pkbuf_t *sendbuf;
pkbuf_t *recvbuf = pkbuf_alloc(0, MESSAGE_SDU_SIZE);
s1ap_message message;
s1ap_message_t message;
int rc;
int i;

View File

@ -67,12 +67,12 @@ status_t tests1ap_build_setup_req(pkbuf_t **pkbuf, c_uint32_t enb_id)
{
int erval = -1;
s1ap_message message;
s1ap_message_t message;
S1ap_S1SetupRequestIEs_t *ies;
S1ap_PLMNidentity_t *plmnIdentity;
S1ap_SupportedTAs_Item_t *supportedTA;
memset(&message, 0, sizeof(s1ap_message));
memset(&message, 0, sizeof(s1ap_message_t));
ies = &message.s1ap_S1SetupRequestIEs;