- if (pE2AP_PDU->choice.unsuccessfulOutcome.value.choice.RICsubscriptionFailure.protocolIEs.list.count > 0) {
- pRICsubscriptionFailure_IEs = pE2AP_PDU->choice.unsuccessfulOutcome.value.choice.RICsubscriptionFailure.protocolIEs.list.array[0];
+
+ // RICrequestID
+ RICsubscriptionFailure_IEs_t* RICsubscriptionFailure_IEs_t;
+ if (asnRicSubscriptionFailure->protocolIEs.list.count > 0 &&
+ asnRicSubscriptionFailure->protocolIEs.list.array[0]->id == ProtocolIE_ID_id_RICrequestID) {
+ pRICsubscriptionFailure_IEs = asnRicSubscriptionFailure->protocolIEs.list.array[0];