src/lte/test/lte-test-entities.cc
changeset 8726 f6f0e2531457
parent 8631 e0aa32e8c932
parent 8714 398bbcbb3f42
child 8822 49d3a0979d43
--- a/src/lte/test/lte-test-entities.cc	Thu Apr 19 17:43:47 2012 +0200
+++ b/src/lte/test/lte-test-entities.cc	Mon Apr 23 13:16:03 2012 +0200
@@ -450,14 +450,14 @@
 LteTestMac::SendTxOpportunity (Time time, uint32_t bytes)
 {
   NS_LOG_FUNCTION (this << time << bytes);
-  Simulator::Schedule (time, &LteMacSapUser::NotifyTxOpportunity, m_macSapUser, bytes);
+  Simulator::Schedule (time, &LteMacSapUser::NotifyTxOpportunity, m_macSapUser, bytes, 0);
   if (m_txOpportunityMode == RANDOM_MODE)
+  {
+    if (m_txOppTime != Seconds (0))
     {
-      if (m_txOppTime != Seconds (0))
-        {
-          Simulator::Schedule (m_txOppTime, &LteTestMac::SendTxOpportunity, this, m_txOppTime, m_txOppSize);
-        }
+      Simulator::Schedule (m_txOppTime, &LteTestMac::SendTxOpportunity, this, m_txOppTime, m_txOppSize);
     }
+  }
 }
 
 void
@@ -572,17 +572,17 @@
       if (params.statusPduSize)
         {
           Simulator::Schedule (Seconds (0.1), &LteMacSapUser::NotifyTxOpportunity,
-                               m_macSapUser, params.statusPduSize + 2);
+                               m_macSapUser, params.statusPduSize + 2, 0);
         }
       else if (params.txQueueSize)
         {
           Simulator::Schedule (Seconds (0.1), &LteMacSapUser::NotifyTxOpportunity,
-                               m_macSapUser, params.txQueueSize + 2);
+                               m_macSapUser, params.txQueueSize + 2, 0);
         }
       else if (params.retxQueueSize)
         {
           Simulator::Schedule (Seconds (0.1), &LteMacSapUser::NotifyTxOpportunity,
-                               m_macSapUser, params.retxQueueSize + 2);
+                               m_macSapUser, params.retxQueueSize + 2, 0);
         }
     }
 }