Commit Graph

74 Commits

Author SHA1 Message Date
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