From a74b599b895b88679d879a4e188b801dbcc593cc Mon Sep 17 00:00:00 2001 From: Stefano Avallone Date: Fri, 27 Dec 2019 09:54:23 +0100 Subject: [PATCH] wifi: Improve logging for channel access manager --- src/wifi/model/channel-access-manager.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/wifi/model/channel-access-manager.cc b/src/wifi/model/channel-access-manager.cc index 3517373fc..ab75a4a36 100644 --- a/src/wifi/model/channel-access-manager.cc +++ b/src/wifi/model/channel-access-manager.cc @@ -445,6 +445,7 @@ ChannelAccessManager::GetBackoffStartFor (Ptr state) NS_LOG_FUNCTION (this << state); Time mostRecentEvent = MostRecent ({state->GetBackoffStart (), GetAccessGrantStart () + (state->GetAifsn () * m_slot)}); + NS_LOG_DEBUG ("Backoff start: " << mostRecentEvent.As (Time::US)); return mostRecentEvent; } @@ -453,9 +454,10 @@ Time ChannelAccessManager::GetBackoffEndFor (Ptr state) { NS_LOG_FUNCTION (this << state); - NS_LOG_DEBUG ("Backoff start: " << GetBackoffStartFor (state).As (Time::US) << - " end: " << (GetBackoffStartFor (state) + state->GetBackoffSlots () * m_slot).As (Time::US)); - return GetBackoffStartFor (state) + (state->GetBackoffSlots () * m_slot); + Time backoffEnd = GetBackoffStartFor (state) + (state->GetBackoffSlots () * m_slot); + NS_LOG_DEBUG ("Backoff end: " << backoffEnd.As (Time::US)); + + return backoffEnd; } void