Tom Henderson
19c38690cd
mesh: Add trace source to trace HWMP routing table changes
...
Also add GetRoutingTable method returning pointer to routing table
2017-04-08 23:38:24 -07:00
Tom Henderson
34ff7bbc63
mesh: Improve logging
2017-04-08 23:02:46 -07:00
Tom Henderson
950f538931
mesh: Logging and some cleanup of peer link models
2017-04-08 22:47:18 -07:00
Tom Henderson
7aa31ecd5c
mesh: Improve logging
2017-04-08 22:31:01 -07:00
Tom Henderson
cb54c17a55
mesh: Doxygen updates (mainly due to Robert Ammon)
2017-04-08 21:40:20 -07:00
Sébastien Deronne
fc7641add7
wifi: Add initial support for 802.11ax
2017-01-28 20:27:26 +01:00
Sébastien Deronne
3f290365bc
wifi: Clean information elements
2016-12-28 11:00:49 +01:00
Sébastien Deronne
241e80ca6d
wifi: Remove unnecessary includes
2016-11-27 20:59:04 +01:00
Sébastien Deronne
e71851491d
wifi: ( fixes #2551 ) Move preamble to TXVECTOR
2016-11-27 19:26:13 +01:00
Natale Patriciello
8199054dae
tcp: ( fixes #2540 ) removed dead assignment on ie-dot11s-perr.cc
2016-11-16 14:46:40 +01:00
Junling Bu
1368896ada
mesh: ( fixes #2506 ) Fix typo in MeshHeader TypeId string
2016-09-27 21:04:20 -07:00
Junling Bu
e17b7be260
documentation: Correct MeshPointDevice group name
2016-09-16 10:50:12 -07:00
Stefano Avallone
1090f53d2f
wifi: RIP QosTag
2016-07-14 15:59:55 +02:00
Sébastien Deronne
a16565b345
wifi: clean unused size parameter in rate managers
2016-03-01 20:12:29 +01:00
Sébastien Deronne
8f8f8acc07
Bug 2193: Simulation fails when transmitting very small MPDU subframes
2015-11-27 09:46:34 +01:00
Sébastien Deronne
46a217a308
Move uint8_t packetType to enum mpduType
2015-10-10 11:01:47 +02:00
Sébastien Deronne
04dfda290c
add support for IEEE 802.11ac
2015-09-03 22:16:49 +02:00
Peter D. Barnes, Jr.
b1976b6366
Merge
2015-08-18 16:59:27 -07:00
Peter D. Barnes, Jr.
61f2fbd415
[doxygen] Revise TracedCallback function signatures for const.
2015-08-18 16:46:10 -07:00
Tom Henderson
bfb95b39dd
fix maybe-uninitialized warning
2015-08-17 15:31:27 -07:00
Tom Henderson
65b2e8d837
bug 1482: avoid newlines in mesh header Print() methods; implement additional Print() methods; additional cleanup of header-related code
2015-08-17 14:31:07 -07:00
Tom Henderson
7e6ca121d6
bug 1482: split PeerLinkFrameStart header into different header types, avoiding the need to set the header type before deserializing
2015-08-17 14:29:51 -07:00
Tom Henderson
134aadf85e
move definition of Wifi information element IDs from mesh to wifi module; implement more fully the WifiInformationElementVector header class
2015-08-17 14:29:32 -07:00
Tom Henderson
a9196fc0c6
bug 1901: set MeshControlPresent flag in the QoS Control field
2015-08-17 13:45:08 -07:00
Tom Henderson
a7cb5fb195
bug 1901: set mesh frames to type QOSDATA
2015-08-17 13:44:25 -07:00
Tom Henderson
2704990f20
fix mesh doxygen
2015-08-13 10:24:42 -07:00
Peter D. Barnes, Jr.
d67ced0392
Fix parents, group names, and missing constructors in GetTypeId definitions.
2015-06-09 12:59:59 -07:00
Tom Henderson
295d85e52f
fix Doxygen copy/paste error (reported by whimsyduke)
2015-05-05 19:55:13 -07:00
Tom Henderson
d9af1797dc
SetGroupName for mesh module
2015-05-05 19:07:17 -07:00
Christopher Hepner
e31acccefc
make 802.11s model more compliant to the IEEE802.11s-2012 standard
2015-05-05 15:10:55 -07:00
Tom Henderson
8b5ec4b5ec
bug 1982: mesh uses random variables before seeds can be set
2015-03-19 20:04:25 -07:00
Ghada Badawy
3eaf58a12b
add MPDU aggregation (with contributions from Sebastien Deronne and Ioannis Selinis)
2015-01-28 10:11:32 -08:00
Peter D. Barnes, Jr.
40eb448c95
[Doxygen] Remove extraneous docs for derivatives of AttributeValue.
2015-01-16 12:12:46 -08:00
Peter D. Barnes, Jr.
692bf472e6
TracedCallback function signatures, the rest.
2014-12-04 10:02:01 -08:00
Peter D. Barnes, Jr.
4cb9c7b916
TracedCallback function signatures, the simple ones.
...
These are TracedCallback function signatures for traces sources
using a single argument.
2014-10-03 02:24:42 -07:00
Sébastien Deronne
e013980b83
bug 1971: 802.11n at 2.4 GHz should include a signal extension duration
2014-10-29 13:46:45 -07:00
Peter D. Barnes, Jr.
cccfc167dd
[Doxygen] Attribute implementations.
2014-10-21 16:14:35 -07:00
Tom Henderson
9f3b3bf4d2
improve some mesh module logging
2014-10-13 15:18:49 -07:00
Peter D. Barnes, Jr.
3f92b8e1c5
[Doxygen] Remove more trivial and/or misused groupings
2014-10-08 20:59:31 -07:00
Peter D. Barnes, Jr.
6254c4b242
[Doxygen] Remove trivial and/or misused groupings
2014-10-08 20:58:33 -07:00
Peter D. Barnes, Jr.
bfdb6ef10a
[Bug 1551] Redux: NS_LOG_COMPONENT_DEFINE inside or outside of ns3 namespace?
2014-09-26 15:51:00 -07:00
Peter D. Barnes, Jr.
cd3da7143d
[doxygen] Revert r10410, r10411, r10412
2014-03-05 17:06:59 -08:00
Peter D. Barnes, Jr.
3c032987f0
[Bug 1868] Optimized builds are sensitive to -fstrict-overflow
2014-03-02 00:42:05 -08:00
Peter D. Barnes, Jr.
d75ff3559e
doxygen] Suppress "warning: Member NS_OBJECT_ENSURE_REGISTERED is not documented"
2013-11-14 16:58:28 -08:00
Vedran Miletić
f781366d2e
Fix compilation with Clang 3.2 and newer versions, including Apple Clang 5.0
...
Clang 3.2 requires all class members to be used in the code; this patch either removes class members that are not used or adds NS_UNUSED/NS_UNUSED_GLOBAL around them. Thanks to Andrey Mazo and Tommaso Pecorella for review.
2013-10-20 12:46:27 +02:00
Ghada Badawy
085a0eea39
partial 802.11n support
2013-08-13 22:05:25 -07:00
Peter D. Barnes, Jr.
1bca805862
[Doxygen] use \todo
2013-06-11 17:02:23 -07:00
Peter D. Barnes, Jr.
666bcc699f
Merge Coverity fixes
2013-05-22 17:58:58 -07:00
Peter D. Barnes, Jr.
403d97e6f3
Document deliberate case fall through.
2013-05-16 11:06:52 -04:00
Peter D. Barnes, Jr.
71f388c000
[Coverity] Failed to override method (BAD_OVERRIDE)
2013-05-15 09:55:22 -04:00