Configure PDCP entity for UE DRB with no integrity and ciphering to comply with configuration at gNB
-To be revisited if we want to enable integrity and ciphering for DRBs
This commit is contained in:
@@ -65,9 +65,6 @@ static void nr_pdcp_entity_recv_pdu(nr_pdcp_entity_t *entity,
|
||||
buffer[2];
|
||||
header_size = 3;
|
||||
}
|
||||
// FIXME: DRB creation is with integrity, but we don't receive it
|
||||
if ( entity->type != NR_PDCP_SRB )
|
||||
entity->has_integrity=0;
|
||||
/* SRBs always have MAC-I, even if integrity is not active */
|
||||
if ( entity->has_integrity ||
|
||||
entity->type == NR_PDCP_SRB) {
|
||||
|
||||
@@ -2158,8 +2158,7 @@ int8_t nr_rrc_ue_decode_ccch( const protocol_ctxt_t *const ctxt_pP, const NR_SRB
|
||||
NULL,
|
||||
radioBearerConfig->drb_ToAddModList,
|
||||
NULL,
|
||||
NR_UE_rrc_inst[ctxt_pP->module_id].cipheringAlgorithm |
|
||||
(NR_UE_rrc_inst[ctxt_pP->module_id].integrityProtAlgorithm << 4),
|
||||
0,
|
||||
NULL,
|
||||
NULL,
|
||||
kUPenc,
|
||||
|
||||
Reference in New Issue
Block a user