diff --git a/openair2/LAYER2/PDCP_v10.1.0/pdcp_fifo.c b/openair2/LAYER2/PDCP_v10.1.0/pdcp_fifo.c index f2679adc502ed86292eb5cb33b16888ad5d2b597..b94d960307848ca3c718619d1fd4916db34ab304 100755 --- a/openair2/LAYER2/PDCP_v10.1.0/pdcp_fifo.c +++ b/openair2/LAYER2/PDCP_v10.1.0/pdcp_fifo.c @@ -65,6 +65,7 @@ extern int otg_enabled; #include "UTIL/OCG/OCG.h" #include "UTIL/OCG/OCG_extern.h" #include "UTIL/LOG/log.h" +#include "UTIL/OTG/otg_tx.h" #include "UTIL/FIFO/pad_list.h" #include "platform_constants.h" @@ -770,7 +771,7 @@ void pdcp_fifo_read_input_sdus_from_otg (u32_t frame, u8_t eNB_flag, u8 UE_index (mac_get_rrc_status(eNB_index, eNB_flag, 1 ) > 2)) { */ for (dst_id = 0; dst_id<NUMBER_OF_UE_MAX; dst_id++) { if (mac_get_rrc_status(eNB_index, eNB_flag, dst_id ) > 2) { - otg_pkt=packet_gen(src_id, dst_id, ctime, &pkt_size); + otg_pkt=packet_gen(src_id, dst_id, 0, ctime, &pkt_size); if (otg_pkt != NULL){ rb_id = dst_id * NB_RB_MAX + DTCH; pdcp_data_req(src_id, frame, eNB_flag, rb_id, RLC_MUI_UNDEFINED, RLC_SDU_CONFIRM_NO,pkt_size, otg_pkt, PDCP_DATA_PDU); diff --git a/targets/ARCH/EXMIMO/USERSPACE/LIB/openair0_lib.c b/targets/ARCH/EXMIMO/USERSPACE/LIB/openair0_lib.c index 3fc9b06dfeff0097c9c678584ec9a6c9a9667a6c..e762e0c09a5c4e723c0bd2f1db7099ccbb404bca 100644 --- a/targets/ARCH/EXMIMO/USERSPACE/LIB/openair0_lib.c +++ b/targets/ARCH/EXMIMO/USERSPACE/LIB/openair0_lib.c @@ -17,7 +17,7 @@ #include "openair0_lib.h" #include "openair_device.h" -exmimo_pci_interface_bot_virtual_t openair0_exmimo_pci[MAX_CARDS] = INIT_ZEROS; // contains userspace pointers for each card +exmimo_pci_interface_bot_virtual_t openair0_exmimo_pci[MAX_CARDS]; // contains userspace pointers for each card char *bigshm_top[MAX_CARDS] = INIT_ZEROS; @@ -54,7 +54,7 @@ int openair0_open(void) if ( openair0_num_detected_cards == 0 ) { - error("No cards detected!\n"); + fprintf(stderr, "No cards detected!\n"); return -4; }