From 91fd66fe9a69637d30d145bf0ec88da7182c1ce3 Mon Sep 17 00:00:00 2001 From: Pedro Alvarez Date: Tue, 17 Oct 2017 18:40:04 +0100 Subject: [PATCH] Small bug fix. --- srsepc/src/mme/mme.cc | 2 -- srsepc/src/mme/s1ap.cc | 6 +++--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/srsepc/src/mme/mme.cc b/srsepc/src/mme/mme.cc index 35e68e5ac..d1293855c 100644 --- a/srsepc/src/mme/mme.cc +++ b/srsepc/src/mme/mme.cc @@ -138,8 +138,6 @@ mme::main_loop() std::cout << "\tSize: " << pdu->N_bytes << std::endl; std::cout << "\tMsg: " << pdu->msg << std::endl; m_s1ap.handle_s1ap_rx_pdu(pdu,&sri); - sctp_send(s1mme, "OK", 2, &sri, 0); - } } diff --git a/srsepc/src/mme/s1ap.cc b/srsepc/src/mme/s1ap.cc index de36eccda..cd4b58c9b 100644 --- a/srsepc/src/mme/s1ap.cc +++ b/srsepc/src/mme/s1ap.cc @@ -242,8 +242,8 @@ s1ap::handle_s1setuprequest(LIBLTE_S1AP_MESSAGE_S1SETUPREQUEST_STRUCT *msg, stru LIBLTE_S1AP_PAGINGDRX_ENUM drx = msg->DefaultPagingDRX.e; std::cout << "Default Paging DRX" << drx << std::endl; - send_s1setupfailure(enb_sri); - + //send_s1setupfailure(enb_sri); + send_s1setupresponse(enb_sri); return true; } @@ -294,7 +294,7 @@ s1ap::send_s1setupresponse(struct sctp_sndrcvinfo *enb_sri) LIBLTE_S1AP_SUCCESSFULOUTCOME_STRUCT *succ = &pdu.choice.successfulOutcome; succ->procedureCode = LIBLTE_S1AP_PROC_ID_S1SETUP; - succ->criticality = LIBLTE_S1AP_CRITICALITY_REJECT; + succ->criticality = LIBLTE_S1AP_CRITICALITY_IGNORE; succ->choice_type = LIBLTE_S1AP_SUCCESSFULOUTCOME_CHOICE_S1SETUPRESPONSE; LIBLTE_S1AP_MESSAGE_S1SETUPRESPONSE_STRUCT* s1_resp=(LIBLTE_S1AP_MESSAGE_S1SETUPRESPONSE_STRUCT*)&succ->choice;