version 4.0.7.1
[ric-plt/e2.git] / RIC-E2-TERMINATION / sctpThread.cpp
index f80b862..b65b1be 100644 (file)
@@ -1302,7 +1302,7 @@ int collectSetupRequestData(E2AP_PDU_t *pdu,
                                  ie->value.choice.RANfunctions_List.list.count,
                                  ie->value.choice.RANfunctions_List.list.size);
                 }
-                for (auto j = 0; i < ie->value.choice.RANfunctions_List.list.count; i++) {
+                for (auto j = 0; j < ie->value.choice.RANfunctions_List.list.count; j++) {
                     auto *raNfunctionItemIEs = (RANfunction_ItemIEs_t *)ie->value.choice.RANfunctions_List.list.array[j];
                     if (raNfunctionItemIEs->id == ProtocolIE_ID_id_RANfunction_Item &&
                         (raNfunctionItemIEs->value.present == RANfunction_ItemIEs__value_PR_RANfunction_Item)) {
@@ -1476,9 +1476,6 @@ void asnInitiatingRequest(E2AP_PDU_t *pdu,
                         }
                         sendRmrMessage(rmrMessageBuffer, message);
                         messageSent = true;
-                    } else if (ie->value.present == RICindication_IEs__value_PR_RICindicationSN) {
-                        rmrMessageBuffer.sendMessage->sub_id = (int)ie->value.choice.RICindicationSN;
-
                     } else {
                         mdclog_write(MDCLOG_ERR, "RIC request id missing illigal request");
                     }
@@ -1877,7 +1874,7 @@ int sendRequestToXapp(ReportingMessages_t &message,
 
 void getRmrContext(sctp_params_t &pSctpParams) {
     pSctpParams.rmrCtx = nullptr;
-    pSctpParams.rmrCtx = rmr_init(pSctpParams.rmrAddress, RMR_MAX_RCV_BYTES, RMRFL_NONE);
+    pSctpParams.rmrCtx = rmr_init(pSctpParams.rmrAddress, RECEIVE_XAPP_BUFFER_SIZE, RMRFL_NONE);
     if (pSctpParams.rmrCtx == nullptr) {
         mdclog_write(MDCLOG_ERR, "Failed to initialize RMR");
         return;