From 2db39039d0104e08e9ebdea8f5e79ab8e9d9218b Mon Sep 17 00:00:00 2001 From: Raymond Knopp <raymond.knopp@eurecom.fr> Date: Mon, 18 May 2015 15:43:48 +0000 Subject: [PATCH] For S1C MME tests git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7436 818b1a75-f10b-46b9-bf7c-635c3b92a50f --- openair-cn/S1AP/s1ap_eNB.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/openair-cn/S1AP/s1ap_eNB.c b/openair-cn/S1AP/s1ap_eNB.c index fa50924fe6..8841127929 100644 --- a/openair-cn/S1AP/s1ap_eNB.c +++ b/openair-cn/S1AP/s1ap_eNB.c @@ -60,6 +60,10 @@ #include "assertions.h" #include "conversions.h" +#if defined(TEST_S1C_MME) +#include "oaisim_mme_test_s1c.h" +#endif + #if !defined(OAI_EMU) s1ap_eNB_config_t s1ap_config; @@ -239,10 +243,13 @@ void s1ap_eNB_handle_sctp_data_ind(sctp_data_ind_t *sctp_data_ind) int result; DevAssert(sctp_data_ind != NULL); - +#if defined(TEST_S1C_MME) + mme_test_s1_notify_sctp_data_ind(sctp_data_ind->assoc_id, sctp_data_ind->stream, + sctp_data_ind->buffer, sctp_data_ind->buffer_length); +#else s1ap_eNB_handle_message(sctp_data_ind->assoc_id, sctp_data_ind->stream, sctp_data_ind->buffer, sctp_data_ind->buffer_length); - +#endif result = itti_free(TASK_UNKNOWN, sctp_data_ind->buffer); AssertFatal (result == EXIT_SUCCESS, "Failed to free memory (%d)!\n", result); } -- GitLab