Merge branch 'episys-merge-future' into episys/master
This commit is contained in:
@@ -23,9 +23,14 @@
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
#include <errno.h>
|
||||
#include <assert.h>
|
||||
|
||||
#include "vnf_p7.h"
|
||||
|
||||
#ifdef NDEBUG
|
||||
# warning assert is disabled
|
||||
#endif
|
||||
|
||||
#define SYNC_CYCLE_COUNT 2
|
||||
|
||||
void* vnf_p7_malloc(vnf_p7_t* vnf_p7, size_t size)
|
||||
@@ -818,6 +823,7 @@ void vnf_handle_rx_ulsch_indication(void *pRecvMsg, int recvMsgLen, vnf_p7_t* vn
|
||||
}
|
||||
}
|
||||
|
||||
assert(ind.rx_indication_body.number_of_pdus <= NFAPI_RX_IND_MAX_PDU);
|
||||
uint16_t i = 0;
|
||||
for(i = 0; i < ind.rx_indication_body.number_of_pdus; ++i)
|
||||
{
|
||||
@@ -2500,8 +2506,9 @@ void vnf_p7_release_msg(vnf_p7_t* vnf_p7, nfapi_p7_message_header_t* header)
|
||||
case NFAPI_RX_ULSCH_INDICATION:
|
||||
{
|
||||
nfapi_rx_indication_t* rx_ind = (nfapi_rx_indication_t*)(header);
|
||||
uint16_t i = 0;
|
||||
for(i = 0; i < rx_ind->rx_indication_body.number_of_pdus; ++i)
|
||||
size_t number_of_pdus = rx_ind->rx_indication_body.number_of_pdus;
|
||||
assert(number_of_pdus <= NFAPI_RX_IND_MAX_PDU);
|
||||
for(size_t i = 0; i < number_of_pdus; ++i)
|
||||
{
|
||||
vnf_p7_codec_free(vnf_p7, rx_ind->rx_indication_body.rx_pdu_list[i].data);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user