Remove use of deprecated and now removed QueueBase::MaxPackets
Change-Id: I6aa6d2af4e6189ecd6bac774b2b846b18a0f9dd2
diff --git a/utils/topology/annotated-topology-reader.cpp b/utils/topology/annotated-topology-reader.cpp
index 23abc84..3a451de 100644
--- a/utils/topology/annotated-topology-reader.cpp
+++ b/utils/topology/annotated-topology-reader.cpp
@@ -346,10 +346,10 @@
NS_LOG_INFO("MaxPackets = " + link.GetAttribute("MaxPackets"));
try {
- uint32_t maxPackets = boost::lexical_cast<uint32_t>(link.GetAttribute("MaxPackets"));
+ std::string maxPackets = link.GetAttribute("MaxPackets");
// compatibility mode. Only DropTailQueue is supported
- p2p.SetQueue("ns3::DropTailQueue<Packet>", "MaxPackets", UintegerValue(maxPackets));
+ p2p.SetQueue("ns3::DropTailQueue<Packet>", "MaxSize", StringValue(maxPackets + "p"));
}
catch (...) {
typedef boost::tokenizer<boost::escaped_list_separator<char>> tokenizer;