Bugfix RLC/PDCP MBMS Bearer settings
This commit is contained in:
@@ -773,7 +773,8 @@ pdcp_data_ind(
|
|||||||
dest_addr.sin_addr.s_addr = ip_header->daddr;
|
dest_addr.sin_addr.s_addr = ip_header->daddr;
|
||||||
|
|
||||||
sendto(mbms_socket, &sdu_buffer_pP->data[payload_offset], sdu_buffer_sizeP - payload_offset, MSG_DONTWAIT, (struct sockaddr*)&dest_addr, sizeof(dest_addr));
|
sendto(mbms_socket, &sdu_buffer_pP->data[payload_offset], sdu_buffer_sizeP - payload_offset, MSG_DONTWAIT, (struct sockaddr*)&dest_addr, sizeof(dest_addr));
|
||||||
packet_forwarded = TRUE;
|
//packet_forwarded = TRUE;
|
||||||
|
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
@@ -137,7 +137,7 @@ void config_req_rlc_um_asn1 (
|
|||||||
}
|
}
|
||||||
|
|
||||||
rlc_p = &rlc_union_p->rlc.um;
|
rlc_p = &rlc_union_p->rlc.um;
|
||||||
}
|
}else
|
||||||
if ((sourceL2Id >0 ) && (destinationL2Id >0)){
|
if ((sourceL2Id >0 ) && (destinationL2Id >0)){
|
||||||
key = RLC_COLL_KEY_SOURCE_DEST_VALUE(ctxt_pP->module_id, ctxt_pP->rnti, ctxt_pP->enb_flag, rb_idP, sourceL2Id, destinationL2Id, srb_flagP);
|
key = RLC_COLL_KEY_SOURCE_DEST_VALUE(ctxt_pP->module_id, ctxt_pP->rnti, ctxt_pP->enb_flag, rb_idP, sourceL2Id, destinationL2Id, srb_flagP);
|
||||||
} else
|
} else
|
||||||
|
|||||||
@@ -395,7 +395,7 @@ rlc_op_status_t rlc_data_req (const protocol_ctxt_t *const ctxt_pP,
|
|||||||
}
|
}
|
||||||
|
|
||||||
key = RLC_COLL_KEY_MBMS_VALUE(ctxt_pP->module_id, ctxt_pP->rnti, ctxt_pP->enb_flag, mbms_id_p->service_id, mbms_id_p->session_id);
|
key = RLC_COLL_KEY_MBMS_VALUE(ctxt_pP->module_id, ctxt_pP->rnti, ctxt_pP->enb_flag, mbms_id_p->service_id, mbms_id_p->session_id);
|
||||||
}
|
}else
|
||||||
|
|
||||||
if (sourceL2Id && destinationL2Id) {
|
if (sourceL2Id && destinationL2Id) {
|
||||||
LOG_D (RLC, "RLC_COLL_KEY_VALUE: ctxt_pP->module_id: %d, ctxt_pP->rnti: %d, ctxt_pP->enb_flag: %d, rb_idP:%d, srb_flagP: %d \n \n", ctxt_pP->module_id, ctxt_pP->rnti, ctxt_pP->enb_flag, rb_idP,
|
LOG_D (RLC, "RLC_COLL_KEY_VALUE: ctxt_pP->module_id: %d, ctxt_pP->rnti: %d, ctxt_pP->enb_flag: %d, rb_idP:%d, srb_flagP: %d \n \n", ctxt_pP->module_id, ctxt_pP->rnti, ctxt_pP->enb_flag, rb_idP,
|
||||||
|
|||||||
Reference in New Issue
Block a user