From 8143ae63faec1f6e2f33dbbcf9a7d0b9ea7927f9 Mon Sep 17 00:00:00 2001
From: Lionel Gauthier <lionel.gauthier@eurecom.fr>
Date: Thu, 16 Apr 2015 16:27:06 +0000
Subject: [PATCH] Added msc trace

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7187 818b1a75-f10b-46b9-bf7c-635c3b92a50f
---
 openair2/LAYER2/PDCP_v10.1.0/pdcp.c | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/openair2/LAYER2/PDCP_v10.1.0/pdcp.c b/openair2/LAYER2/PDCP_v10.1.0/pdcp.c
index 1f9d04fc05..d53ab03df2 100755
--- a/openair2/LAYER2/PDCP_v10.1.0/pdcp.c
+++ b/openair2/LAYER2/PDCP_v10.1.0/pdcp.c
@@ -54,6 +54,7 @@
 #include <inttypes.h>
 #include "platform_constants.h"
 #include "UTIL/LOG/vcd_signal_dumper.h"
+#include "msc.h"
 
 #if defined(ENABLE_SECURITY)
 # include "UTIL/OSA/osa_defs.h"
@@ -1560,8 +1561,18 @@ pdcp_config_set_security(
 
     /* Activate security */
     pdcp_pP->security_activated = 1;
+	MSC_LOG_EVENT(
+	  (ctxt_pP->enb_flag == ENB_FLAG_YES) ? MSC_PDCP_ENB:MSC_PDCP_UE,
+	  " Set security ciph %X integ %x UE %"PRIx16" ",
+	  pdcp_pP->cipheringAlgorithm,
+	  pdcp_pP->integrityProtAlgorithm,
+	  ctxt_pP->rnti);
   } else {
-    LOG_E(PDCP,PROTOCOL_PDCP_CTXT_FMT"  bad security mode %d",
+	  MSC_LOG_EVENT(
+	    (ctxt_pP->enb_flag == ENB_FLAG_YES) ? MSC_PDCP_ENB:MSC_PDCP_UE,
+	    " Set security failed UE %"PRIx16" ",
+	    ctxt_pP->rnti);
+	  LOG_E(PDCP,PROTOCOL_PDCP_CTXT_FMT"  bad security mode %d",
           PROTOCOL_PDCP_CTXT_ARGS(ctxt_pP,pdcp_pP),
           security_modeP);
   }
-- 
GitLab