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
Kirill Andreev
22980d88a3
Fixed bug with uninitialized TAG
2009-04-08 17:23:41 +04:00
Kirill Andreev
1d808caeca
Bugfixes
2009-04-08 14:57:57 +04:00
Kirill Andreev
38d5a32df1
Added airtime link metric. packet error rate is not done yet
2009-04-08 12:55:03 +04:00
Kirill Andreev
95cc866cc3
Bugfixes
2009-04-07 20:57:18 +04:00
Kirill Andreev
6900402c16
Unicast chain instead of broadcast data frame added. Metric
...
calculation:unfinished
2009-04-07 20:24:39 +04:00
Tom Henderson
3a277c0b56
revert gtk-config-store in csma-broadcast example
2009-04-06 22:05:02 -07:00
Gustavo J. A. M. Carneiro
199680e76e
Add code that, when waf is updated in a future version, makes sure python bindings are re-generated whenever the optional features set changes.
2009-04-06 13:05:59 +01:00
Sebastien Vincent
df508b44f6
Fix bug 529 (logged values in hex after using Ipv6Address::Print).
2009-04-06 11:12:42 +02:00
Tom Henderson
1f612b1dc0
fix csma-broadcast for regression script
2009-04-04 13:48:13 -07:00
Mathieu Lacage
0b4406a005
fix typo
2009-04-03 20:09:07 +02:00
Kirill Andreev
97b31efba4
Bugfixes. HWMP on 2-interface network works!
2009-04-02 20:41:08 +04:00
Kirill Andreev
22b8bfc40f
Merge
2009-04-02 19:20:01 +04:00
Kirill Andreev
40d4dc921f
Bugfixes with tag
2009-04-02 19:18:36 +04:00
Pavel Boyko
dd9274a08d
Cleanup
2009-04-02 17:59:56 +04:00
Pavel Boyko
adce54584f
bugfix in YansWifiChannel::Send
2009-04-02 17:57:18 +04:00
Pavel Boyko
d9ecacf5c2
merge
2009-04-02 17:26:38 +04:00
Pavel Boyko
6d9f90af7d
Add spread interfaces frequency channels option
2009-04-02 17:26:20 +04:00
Gustavo J. A. M. Carneiro
3e22a2d98d
Less error hiding anti-pattern when running regression tests.
2009-04-02 13:16:13 +01:00
Andrey Mazo
1f55df0670
Fix compiler "unused variable" warning.
2009-04-02 16:05:25 +04:00
Andrey Mazo
2b260999f8
Merge changes from ns-3-dev.
2009-04-02 14:58:20 +04:00
Pavel Boyko
2e346b1922
Frequency channel switch on channel, PHY and MAC levels
2009-04-02 14:33:38 +04:00
Kirill Andreev
d0a68752eb
Peer link restructured to support multi-interface
2009-04-02 13:38:38 +04:00
Raj Bhattacharjea
9a4d43a6c1
Tag ns-3.4
2009-04-01 19:16:18 -04:00
Raj Bhattacharjea
9400f0aed8
Update AUTHORS for ns-3.4
2009-04-01 19:09:12 -04:00
Kirill Andreev
143688ef05
Bugfix
2009-04-01 20:48:05 +04:00
Pavel Boyko
8cf586dea4
merge with ns3dev
2009-04-01 18:45:18 +04:00
Pavel Boyko
6e1a80ecb8
Mesh test refactored, see --pcap and --interfaces command line arguments
2009-04-01 18:43:58 +04:00
Pavel Boyko
8de7e3dbe5
802.11s helper (ns3::dot11s::MeshWifiHelper) refactored
2009-04-01 18:05:36 +04:00
Kirill Andreev
1bcc51a601
Reverted changes in wif-remote-station-manager concerned with tx-statistics
2009-04-01 17:50:19 +04:00
Kirill Andreev
65b7c9d725
PREQ queue bugfix, tested proactive mode, removed unnseded debug messages
2009-04-01 17:38:22 +04:00
Kirill Andreev
1159e736f2
Removed commented code, removed unneded debg messages
2009-04-01 16:53:20 +04:00
Kirill Andreev
4e669562c8
Merge with ns3dev
2009-04-01 16:21:42 +04:00
Kirill Andreev
39bf762761
Reactive HWMP is ported!
2009-04-01 16:21:24 +04:00
Pavel Boyko
af32684b40
Make routing protocol attribute of mesh point to be accessable by Config::
2009-04-01 16:14:05 +04:00
Pavel Boyko
df751a24e7
Old HWMP routing table test removed from examples.
2009-04-01 14:12:53 +04:00
Pavel Boyko
dd699e5338
Build fix
2009-04-01 14:08:52 +04:00
Pavel Boyko
4ba116b0f5
HwmpRtable unit test + cleanup
2009-04-01 14:05:21 +04:00
Kirill Andreev
f9888706b3
Added unicast PREQ, peer link status callback.
2009-04-01 13:38:09 +04:00