--- a/src/internet/helper/internet-stack-helper.cc Fri Aug 17 13:31:40 2012 -0700
+++ b/src/internet/helper/internet-stack-helper.cc Fri Aug 17 13:43:00 2012 -0700
@@ -320,11 +320,10 @@
}
int64_t
-InternetStackHelper::AssignStreams (int64_t stream)
+InternetStackHelper::AssignStreams (NodeContainer c, int64_t stream)
{
int64_t currentStream = stream;
- NodeList::Iterator listEnd = NodeList::End ();
- for (NodeList::Iterator i = NodeList::Begin (); i != listEnd; i++)
+ for (NodeContainer::Iterator i = c.Begin (); i != c.End (); ++i)
{
Ptr<Node> node = *i;
Ptr<GlobalRouter> router = node->GetObject<GlobalRouter> ();
--- a/src/internet/helper/internet-stack-helper.h Fri Aug 17 13:31:40 2012 -0700
+++ b/src/internet/helper/internet-stack-helper.h Fri Aug 17 13:43:00 2012 -0700
@@ -181,12 +181,15 @@
/**
* Assign a fixed random variable stream number to the random variables
* used by this model. Return the number of streams (possibly zero) that
- * have been assigned.
+ * have been assigned. The Install() method should have previously been
+ * called by the user.
*
* \param stream first stream index to use
- * \return the number of stream indices assigned by this model
+ * \param c NodeContainer of the set of nodes for which the internet models
+ * should be modified to use a fixed stream
+ * \return the number of stream indices assigned by this helper
*/
- int64_t AssignStreams (int64_t stream);
+ int64_t AssignStreams (NodeContainer c, int64_t stream);
private:
/**