From 65bd147573df57b52803d48de48af0e7fe73c93c Mon Sep 17 00:00:00 2001 From: Lionel Gauthier Date: Tue, 6 May 2014 16:20:41 +0000 Subject: [PATCH] git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5301 818b1a75-f10b-46b9-bf7c-635c3b92a50f --- openair2/LAYER2/PDCP_v10.1.0/pdcp.c | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/openair2/LAYER2/PDCP_v10.1.0/pdcp.c b/openair2/LAYER2/PDCP_v10.1.0/pdcp.c index 6ab3f211c3..9d12e09992 100755 --- a/openair2/LAYER2/PDCP_v10.1.0/pdcp.c +++ b/openair2/LAYER2/PDCP_v10.1.0/pdcp.c @@ -540,19 +540,23 @@ boolean_t pdcp_data_ind( // SRB1/2: control-plane data if (srb_flagP){ #if defined(ENABLE_SECURITY) - if (pdcp_p->security_activated == 1) { - if (enb_flagP == ENB_FLAG_NO) - start_meas(&eNB_pdcp_stats[enb_mod_idP].validate_security); - else - start_meas(&UE_pdcp_stats[ue_mod_idP].validate_security); + if (pdcp_p->security_activated == 1) { + if (enb_flagP == ENB_FLAG_NO) + start_meas(&eNB_pdcp_stats[enb_mod_idP].validate_security); + else + start_meas(&UE_pdcp_stats[ue_mod_idP].validate_security); - pdcp_validate_security(pdcp_p, rb_idP, pdcp_header_len, - sequence_number, sdu_buffer_pP->data, - sdu_buffer_sizeP - pdcp_tailer_len); - if (enb_flagP == ENB_FLAG_NO) - stop_meas(&eNB_pdcp_stats[enb_mod_idP].validate_security); - else - stop_meas(&UE_pdcp_stats[ue_mod_idP].validate_security); + pdcp_validate_security(pdcp_p, + rb_idP, + pdcp_header_len, + sequence_number, + sdu_buffer_pP->data, + sdu_buffer_sizeP - pdcp_tailer_len); + + if (enb_flagP == ENB_FLAG_NO) + stop_meas(&eNB_pdcp_stats[enb_mod_idP].validate_security); + else + stop_meas(&UE_pdcp_stats[ue_mod_idP].validate_security); } #endif