avoid re-assigning the last freed RNTI
authorNicola Baldo <nbaldo@cttc.es>
Wed, 19 Jun 2013 17:10:13 +0200
changeset 10093 e1d2343690c5
parent 10092 9a5ca9957aa7
child 10094 6dec20ed6ed1
avoid re-assigning the last freed RNTI
src/lte/model/lte-enb-rrc.cc
--- a/src/lte/model/lte-enb-rrc.cc	Tue Jun 18 14:28:29 2013 +0200
+++ b/src/lte/model/lte-enb-rrc.cc	Wed Jun 19 17:10:13 2013 +0200
@@ -548,7 +548,7 @@
         NS_LOG_LOGIC ("oldEnbUeX2apId = " << params.oldEnbUeX2apId);
         NS_LOG_LOGIC ("sourceCellId = " << params.sourceCellId);
         NS_LOG_LOGIC ("targetCellId = " << params.targetCellId);
-        NS_LOG_LOGIC ("mmmUeS1apId = " << params.oldEnbUeX2apId);
+        NS_LOG_LOGIC ("mmeUeS1apId = " << params.mmeUeS1apId);
         NS_LOG_LOGIC ("rrcContext   = " << params.rrcContext);
   
         m_rrc->m_x2SapProvider->SendHandoverRequest (params);
@@ -2023,7 +2023,7 @@
   NS_LOG_FUNCTION (this);
   bool found = false;
   uint16_t rnti;
-  for (rnti = m_lastAllocatedRnti; 
+  for (rnti = m_lastAllocatedRnti + 1; 
        (rnti != m_lastAllocatedRnti - 1) && (!found);
        ++rnti)
     {