Commit Graph

12746 Commits

Author SHA1 Message Date
Stefano Avallone
11bdd2e3c8 flow-monitor: Keep track of the DSCP value of packets 2017-03-08 18:02:10 +01:00
Stefano Avallone
b51598d076 wifi: Add support for flow control and BQL 2017-03-08 18:02:07 +01:00
Stefano Avallone
bdc94e40b1 wifi: Make WifiMacQueue a subclass of Queue 2017-03-08 18:02:03 +01:00
Stefano Avallone
1d0a27a285 network: The Queue class holds a list of items 2017-03-08 18:01:59 +01:00
Stefano Avallone
3bb15af825 traffic-control: Add a test for the flow control mechanism 2017-03-08 18:01:55 +01:00
Stefano Avallone
fb12ef3a8b network: Add support for flow control and BQL to SimpleNetDevice 2017-03-08 18:01:51 +01:00
Stefano Avallone
4e9e6fec02 csma: Add support for flow control and BQL 2017-03-08 18:01:47 +01:00
Stefano Avallone
40abc6507a network: Add NetDeviceQueue methods to implement flow control 2017-03-08 18:01:43 +01:00
Stefano Avallone
6fef34be47 network: Convert Queue into a template class 2017-03-08 18:01:29 +01:00
Biljana Bojovic
1cd0010e10 lte: fix static code analysys warnings (thanks to Natale Patriciello) 2017-03-07 14:33:39 +01:00
Sébastien Deronne
efbfce88c7 wifi: Move m_stateLogger to private in WifiPhyStateHelper 2017-03-06 21:09:36 +01:00
Tommaso Pecorella
1801fc6c19 internet: fix commit 12733:b3104511face 2017-03-06 02:09:25 +01:00
Tommaso Pecorella
76f627c42a internet: (fixes #2665) Ipv4RawSocket can not send packets to broadcast or multicast 2017-03-06 00:50:11 +01:00
Tommaso Pecorella
b289c489ae core: simplify ObjectBase indentation 2017-02-18 12:34:44 +01:00
Tom Henderson
bc0a4eff02 wifi: silence a compiler warning 2017-03-02 11:28:04 -08:00
Tom Henderson
87b884a606 lte: Remove unimplemented declarations and rescan bindings 2017-03-02 10:30:16 -08:00
Sébastien Deronne
42a3a311d8 wifi: Rescan bindings 2017-03-01 23:08:01 +01:00
Sébastien Deronne
7987e4155c wifi: Fix Doxygen 2017-03-01 22:17:04 +01:00
Sébastien Deronne
63e55588ce wifi: Fix name issue for gnuplot files generated by wifi-manager-example 2017-03-01 21:24:20 +01:00
Sébastien Deronne
bf458fe698 wifi: Update regression examples after fix for bug 2654 2017-03-01 21:23:02 +01:00
Matias Richart
853a5da6b9 wifi: Change name of struct Thresholds in RrpaaWifiManager to avoid future conflicts 2017-03-01 21:22:01 +01:00
Matias Richart
074381bd2f wifi: (fixes #2654) Add support in RRAA for all wifi standards 2017-03-01 21:20:29 +01:00
Tom Henderson
4cc8cd4333 wave (fixes #2661) Fix outdated class references in documentation 2017-03-01 06:40:40 -08:00
Tom Henderson
17bc1832e4 internet-apps: Cast uint8_t* to void* for NS_LOG statements 2017-03-01 06:27:17 -08:00
Alexander Krotov
4011ea0c4e core: avoid unnecessary "ns3" in include path 2017-02-27 20:52:43 +03:00
Alexander Krotov
8af471427c core: Do not use `this' in nonmember function 2017-02-27 20:46:09 +03:00
Sébastien Deronne
7b9c634e7a wifi: Remove code duplication in GetPayloadDuration 2017-02-25 23:34:12 +01:00
Sébastien Deronne
b05134826e wifi: Fix pcap issues with 802.11ax 2017-02-25 19:20:54 +01:00
Sébastien Deronne
48b05d0ffb wifi: Rescan bindings 2017-02-25 17:48:27 +01:00
Sébastien Deronne
ffae28e44f wifi: Remove unused payloadMode argument 2017-02-25 15:46:34 +01:00
Sébastien Deronne
0a03c67edb wifi: Adapt InterferenceHelper to handle 802.11ax signals 2017-02-25 14:32:39 +01:00
Sébastien Deronne
880c5707f8 wifi: minor change for 802.11ax 2017-02-25 11:11:45 +01:00
Sébastien Deronne
e1fc09a7cc wifi: Add missing check for 802.11ax in WifiMode 2017-02-25 10:45:02 +01:00
Tom Henderson
1d270b3a74 utils: Improve some documentation 2017-02-24 11:49:00 -08:00
Robert Ammon
f25f9dc730 utils: Doxygen updates for utils directory 2017-02-24 09:23:49 -08:00
Tom Henderson
d79d1d9681 traffic-control: (fixes #2660) TrafficControlHelper::Default should not configure internal queue sizes 2017-02-24 14:40:03 +01:00
Tom Henderson
10788a403b wifi: update YansWifiChannel doxygen and log statements 2017-02-21 15:50:12 -08:00
Tom Henderson
5565c443be wifi: avoid uint8_t in LOG component 2017-02-21 15:49:40 -08:00
Sébastien Deronne
673a53e28b wifi: (fixes #2367) Fix potential valgrind issues in BlockAckManager (patch from Alexander Krotov) 2016-04-07 18:16:47 +03:00
Tommaso Pecorella
809b423dc8 olsr: fix more static analysis warnings 2017-02-18 00:31:43 +01:00
Sébastien Deronne
027525e350 wifi: Remove useless breaks in WifiMacHeader 2017-02-17 09:19:52 +01:00
Robert Ammon
260da767b6 uan: Doxygen updates for uan tests 2017-02-16 21:58:38 -08:00
Tom Henderson
95ca1a4381 wifi: silence a compiler warning 2017-02-16 21:36:23 -08:00
Piyush Aggarwal
03dcf5fa45 core: clean up indenting (whitespace changes only) 2017-02-16 16:01:25 -08:00
Piyush Aggarwal
20c0d2f121 core: fix static code analysis warning (thanks to Natale Patriciello)
object-base.cc: fixed “value stored but never read” in

simulator.cc: false positive warning “called object pointer is null”.
The assignment in previous block should have been recognized.

object.cc: false positive.
2017-02-16 16:00:08 -08:00
Tommaso Pecorella
fd4b8f4fe4 olsr: fix static code analysys warnings (thanks to Natale Patriciello) 2017-02-17 00:24:44 +01:00
Tommaso Pecorella
8954c498b9 dsr: fix static code analysys warnings (thanks to Natale Patriciello) 2017-02-16 23:14:45 +01:00
Tommaso Pecorella
9ba3428daf energy: fix static code analysys warnings (thanks to Natale Patriciello) 2017-02-16 23:00:55 +01:00
Tommaso Pecorella
5de3f7525c network: fix static code analysys warnings (thanks to Natale Patriciello) 2017-02-16 22:57:45 +01:00
Tommaso Pecorella
cf60d40b72 lr-wpan: avoid double namespace utilization (thanks to Robert Ammon) 2017-02-16 21:21:55 +01:00