Commit Graph

5927 Commits

Author SHA1 Message Date
Mathieu Lacage
383f8cb027 cleanup a bit 2009-04-17 09:34:43 +02:00
Mathieu Lacage
4ab9fd3263 use manager variables instead of per-station variables 2009-04-17 09:23:50 +02:00
Mathieu Lacage
e8e7ca3ad1 coding style 2009-04-17 09:17:19 +02:00
Mathieu Lacage
6a54ac4a5d merge 2009-04-17 09:13:50 +02:00
Federico Maguolo
5a9a6eab99 bug 536: aarf-cd rate control 2009-04-17 09:13:14 +02:00
Gustavo J. A. M. Carneiro
735164d2cd script typo fix; bug #551. 2009-04-16 22:20:37 +01:00
Gustavo J. A. M. Carneiro
7ddd83ed2c Detect valgrind memory leak reports; based on patch by Mathieu Lacage; closes bug #532 2009-04-16 16:47:02 +01:00
Timo Bingmann
acb6ddb685 make ./waf check pass again. 2009-04-16 15:58:22 +02:00
Kirill Andreev
ad35fe761a Preq queue bugfix. deleted m_myPreq 2009-04-16 16:36:19 +04:00
Mathieu Lacage
713628977f merge 2009-04-16 13:29:37 +02:00
Nicola Baldo
22545849a4 bug 534: non-const Ptr<T>::operator * () returns const reference 2009-04-16 13:28:51 +02:00
Kirill Andreev
9d109ef601 More than one root works 2009-04-16 15:21:09 +04:00
Gustavo J. A. M. Carneiro
fe935b18d2 waf fix 2009-04-16 12:02:11 +01:00
Kirill Andreev
f2a313666a Fixed proactive mode. 1 root works 2009-04-16 14:53:21 +04:00
Gustavo J. A. M. Carneiro
59a10746ae merge 2009-04-16 11:02:11 +01:00
Mathieu Lacage
1c60682201 bug 548: missing license header 2009-04-16 11:30:25 +02:00
Timo Bingmann
8c84b0781e bug 531: Adds NonUnicastMode attribute to WifiRemoteStationManager 2009-04-16 11:17:31 +02:00
Mathieu Lacage
48d617eb9d rescan python 2009-04-16 11:10:27 +02:00
Mathieu Lacage
1177cadc35 bug 498: Object Name Service Obsoletes Legacy Naming 2009-04-16 11:10:17 +02:00
Mathieu Lacage
306fe22769 bug 542: invalid trace paths 2009-04-16 11:00:13 +02:00
Mathieu Lacage
d2631f6102 detect duplicate attributes, even in parent classes 2009-04-16 10:55:56 +02:00
Mathieu Lacage
5cdcf130a5 rename attribute from Position to PositionAllocator to avoid conflict with Position attribute defined in ns3::MobilityModel 2009-04-16 10:55:42 +02:00
Mathieu Lacage
c9c9a434d4 bug 544: TypeId::AddTraceSource should assert on duplicate trace source name 2009-04-16 10:27:55 +02:00
Timo Bingmann
9613fb839c bug 475: GammaVariable and ErlangVariable 2009-04-16 10:07:48 +02:00
Mathieu Lacage
3f90d9595a scan python 2009-04-16 09:25:32 +02:00
Kirill Andreev
3274c58cc8 Bugfixes. Changed traversal time, because 4x4 network does not work 2009-04-15 20:15:10 +04:00
Kirill Andreev
36ab0b3f78 Fixed bug pith routing information collected from PREP 2009-04-15 16:42:38 +04:00
Nicola Baldo
a9fce22aa7 noiseFloor -> noiseFigure (bug 543) 2009-04-15 13:56:01 +02:00
Gustavo J. A. M. Carneiro
62add283d4 Upgrade to WAF 1.5.4 2009-04-13 23:10:37 +01:00
Tom Henderson
3dab88580e update api documentation 2009-04-12 22:41:33 -07:00
Tom Henderson
ce3e1d31a6 Remove class Ipv4Impl 2009-04-12 22:40:31 -07:00
Pavel Boyko
691551c2e5 Doxygen cleanup 2009-04-13 09:33:58 +04:00
Tom Henderson
20e82987c9 Update README 2009-04-12 22:14:34 -07:00
Tom Henderson
5c3fa90cac Implementation cut over to use Ipv4InterfaceAddress 2009-04-12 22:13:49 -07:00
Pavel Boyko
a67a74a345 build fix: cc1plus: warnings being treated as errors
../src/devices/mesh/dot11s/hwmp-protocol.cc: In member function ‘void ns3::dot11s::HwmpProtocol::ReceivePrep(ns3::dot11s::IePrep, ns3::Mac48Address, uint32_t, uint32_t)’:
../src/devices/mesh/dot11s/hwmp-protocol.cc:443: error: suggest parentheses around && within ||
Build failed
2009-04-13 09:12:18 +04:00
Kirill Andreev
b8e77d08fa Airtime metric finished 2009-04-10 14:30:48 +04:00
Kirill Andreev
a593d80a98 Resturctured peer link frame - removed unneeded field "subtype", added unit
test to it
2009-04-10 12:41:10 +04:00
Kirill Andreev
0b90a625e1 MeshWifiMacHeader moved to Dot11sMacHeader. test to it is written 2009-04-09 18:52:20 +04:00
Gustavo J. A. M. Carneiro
069c9f301e Fix receiving bug in BridgeNetDevice regarding packet for the node itself
A node containing a BridgeNetDevice has two interfaces, the bridge netdevice adopts one of the MAC addresses as its own address.  Whenever a packet has to be sent by the node itself (as opposed to bridged), the packets are sent using that MAC address.  The source MAC address used when transmitting in one real netdevice may end up being the MAC address of another real netdevice, and any eventual reply will arrive with a destination MAC address of that other netdevice.  Therefore, when receiving packets of type PACKET_OTHERHOST we need to check for this condition, instead of always assuming the packet is to be forwarded.
2009-04-09 15:17:28 +01:00
Kirill Andreev
bfb3f65003 Added proper flags to HWMP PREQ, routing information is updated in accordance
with D3.0
2009-04-09 17:47:14 +04:00
Kirill Andreev
4cfcf907f1 Peer management state machine has been changed in accordance with D3.0 2009-04-09 14:57:44 +04:00
Kirill Andreev
54fdb7f909 Added {} in 'if' where ASSERT exists 2009-04-09 13:16:27 +04:00
Kirill Andreev
3792ce12fb Optimized version complies and works 2009-04-09 12:53:26 +04:00
Tom Henderson
13140ee899 update documentation 2009-04-08 22:32:44 -07:00
Tom Henderson
a1f5b19c5a implementation and plumbing of Ipv4InterfaceAddress class 2009-04-08 16:07:34 -07:00
Tom Henderson
0528a56c4d Ipv4::ifIndex -> Ipv4::interface 2009-04-08 13:35:34 -07:00
Tom Henderson
621e40bce8 File for documenting API changes of this repo 2009-04-08 13:35:02 -07:00
Kirill Andreev
15a362445e Unit testing for dot11s-IE 2009-04-08 20:58:40 +04:00
Kirill Andreev
79b01d701e Broadcast is not forwarded twice into the same channel 2009-04-08 18:17:33 +04:00
Kirill Andreev
b349a7045c Added docs to peer link frame cleass, mesh-wifi-mac-header has been moved to
dot11s namespace
2009-04-08 17:50:52 +04:00