From de237474ebcf6bb64c8f94c0d6302ca366aff3a3 Mon Sep 17 00:00:00 2001 From: Zoraze Ali Date: Wed, 30 Aug 2017 11:13:13 +0200 Subject: [PATCH] lte: (fixes #2777) save bearer info in m_drbMap, needed for handover request --- src/lte/model/lte-enb-rrc.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lte/model/lte-enb-rrc.cc b/src/lte/model/lte-enb-rrc.cc index ffd8a1ddb..dca7d2697 100644 --- a/src/lte/model/lte-enb-rrc.cc +++ b/src/lte/model/lte-enb-rrc.cc @@ -371,6 +371,7 @@ UeManager::SetupDataRadioBearer (EpsBearer bearer, uint8_t bearerId, uint32_t gt uint8_t lcid = Drbid2Lcid (drbid); uint8_t bid = Drbid2Bid (drbid); NS_ASSERT_MSG ( bearerId == 0 || bid == bearerId, "bearer ID mismatch (" << (uint32_t) bid << " != " << (uint32_t) bearerId << ", the assumption that ID are allocated in the same way by MME and RRC is not valid any more"); + drbInfo->m_epsBearer = bearer; drbInfo->m_epsBearerIdentity = bid; drbInfo->m_drbIdentity = drbid; drbInfo->m_logicalChannelIdentity = lcid;