Ubuntu upgradation for E2
[ric-plt/e2.git] / RIC-E2-TERMINATION / TEST / sctp_thread_test.cpp
index 37d907c..3c851e5 100644 (file)
@@ -724,11 +724,19 @@ void create_receiveXappMessages_E2_TERM_KEEP_ALIVE_REQ(Sctp_Map_t *sctpMap, Repo
 void create_receiveXappMessages_RIC_SUB_DEL_REQ(Sctp_Map_t *sctpMap, ReportingMessages_t &message,
         RmrMessagesBuffer_t &rmrMessageBuffer) {
         inti_buffers_rcv(message, rmrMessageBuffer);
-        rmrMessageBuffer.rcvMessage->mtype = E2_TERM_KEEP_ALIVE_REQ;
+        rmrMessageBuffer.rcvMessage->mtype = RIC_SUB_DEL_REQ;
         receiveXappMessages(sctpMap, rmrMessageBuffer, message.message.time);
         delete_memories_rcv(rmrMessageBuffer);
 }        
 
+void create_receiveXappMessages_RIC_E2_SETUP_RESP(Sctp_Map_t *sctpMap, ReportingMessages_t &message,
+        RmrMessagesBuffer_t &rmrMessageBuffer) {
+        inti_buffers_rcv(message, rmrMessageBuffer);
+        rmrMessageBuffer.rcvMessage->mtype = RIC_E2_SETUP_RESP;
+        receiveXappMessages(sctpMap, rmrMessageBuffer, message.message.time);
+        delete_memories_rcv(rmrMessageBuffer);
+}
+
 TEST(sctp, TEST13) {
     Sctp_Map_t *sctpMap = new Sctp_Map_t();
     ReportingMessages_t message;
@@ -751,6 +759,7 @@ TEST(sctp, TEST13) {
     create_receiveXappMessages_RIC_SERVICE_UPDATE_ACK(sctpMap, message, rmrMessageBuffer);
     create_receiveXappMessages_RIC_SERVICE_QUERY(sctpMap, message, rmrMessageBuffer);
     create_receiveXappMessages_RIC_SUB_DEL_REQ(sctpMap, message, rmrMessageBuffer);
+    create_receiveXappMessages_RIC_E2_SETUP_RESP(sctpMap, message, rmrMessageBuffer);
 
     inti_buffers_rcv(message, rmrMessageBuffer);
     rmrMessageBuffer.rcvMessage->mtype = 52345; /*Dummy Integer Value for default case*/
@@ -784,7 +793,7 @@ void delete_pdu_memories(E2AP_PDU_t *pdu) {
     }
 }
 
-void receiveDataFromSctp_asnUnSuccsesfulMsg_Procedure_Default(E2AP_PDU_t  *pdu,
+/*void receiveDataFromSctp_asnUnSuccsesfulMsg_Procedure_Default(E2AP_PDU_t  *pdu,
         RmrMessagesBuffer_t     &rmrMessageBuffer) {
     pdu->present = E2AP_PDU_PR_unsuccessfulOutcome;
     pdu->choice.unsuccessfulOutcome = (UnsuccessfulOutcome*) malloc(sizeof(UnsuccessfulOutcome));
@@ -792,7 +801,7 @@ void receiveDataFromSctp_asnUnSuccsesfulMsg_Procedure_Default(E2AP_PDU_t  *pdu,
     pdu->choice.unsuccessfulOutcome->procedureCode = ((ProcedureCode_t)100);
 
     rmrMessageBuffer.sendMessage->tp_buf = pdu;
-}
+}*/
 
 TEST(sctp, TEST14) {
     E2AP_PDU_t              pdu;
@@ -821,7 +830,7 @@ TEST(sctp, TEST14) {
         rmrMessageBuffer.sendMessage->payload = NULL;
     }
 
-    rmrMessageBuffer.sendMessage->payload = (unsigned char*)strdup("Saying Hello from NOKIA");
+    /*rmrMessageBuffer.sendMessage->payload = (unsigned char*)strdup("Saying Hello from NOKIA");
     receiveDataFromSctp_asnUnSuccsesfulMsg_Procedure_Default(&pdu, rmrMessageBuffer);
     receiveDataFromSctp(&events, sctpMap, numOfMessages, rmrMessageBuffer, ts);
     delete_pdu_memories(&pdu);
@@ -829,7 +838,7 @@ TEST(sctp, TEST14) {
     if(rmrMessageBuffer.sendMessage->payload) {
         free(rmrMessageBuffer.sendMessage->payload);
         rmrMessageBuffer.sendMessage->payload = NULL;
-    }
+    }*/
     if(rmrMessageBuffer.sendMessage->header) {
         free(rmrMessageBuffer.sendMessage->header);
         rmrMessageBuffer.sendMessage->header = NULL;