Sebastien Deronne
ead8eaca91
wifi: Add SIG_B MCS field to TXVECTOR (based on patch from Xiaowen Wang)
2022-10-05 20:15:17 +02:00
Sharan Naribole
e034753943
wifi: Rework HE SIG-B size computation
2022-10-05 20:09:04 +02:00
Tommaso Pecorella
30bade8812
internet: add NotifyConnection[Succeeded,Failed] to Ipv[4,6]RawScocket
2022-10-05 08:54:46 +02:00
Stefano Avallone
eaa62db26f
application: Fix setting connect callback for OnOffApplication
...
Thanks to Sharan Naribole for spotting this issue
2022-10-05 08:54:46 +02:00
Peter Barnes
41fed49054
utils: update bench-scheduler to report average and stdev, use 64-bit counters
2022-10-04 23:09:25 +00:00
Peter Barnes
ef2af4c536
core: remove unneeded overload for char *
2022-10-04 23:08:41 +00:00
Tommaso Pecorella
006690c628
lte: fix redundant vector copy
2022-10-03 21:41:39 +00:00
Peter D. Barnes, Jr
fd5a6a44a3
core: refactor ParameterLogger specializations
2022-10-03 20:42:06 +00:00
Tom Henderson
366c12b546
lte: ( fixes #749 ) LteFfStrictAlgorithm::CenterPowerOffset initialization
2022-10-03 13:02:52 -07:00
Tom Henderson
97e39bee89
propagation: ( fixes #725 ) Add attribute to enforce TR 38.901 ranges
2022-10-02 11:47:21 -07:00
Zhiheng Dong
97791cc7e5
internet: (merges !1035 ) Fix wrong if statement in Icmpv6L4Protocol
2022-10-02 11:12:19 -07:00
Tommaso Pecorella
46b5dbd9b4
lr-wpan: ( fixes #745 ) Make sure that mobility model is found by LrWpanPhy
2022-10-02 10:48:35 -07:00
Stefano Avallone
2c2a39f12e
wifi: Reset BSSID when a STA of a non-AP MLD disassociates
2022-10-02 17:56:12 +02:00
Alberto Gallegos Ramonet
fdda633d6d
lr-wpan: Fixes PHY reaction after a TX during BUSY_RX
2022-10-02 19:37:18 +09:00
Eduardo Almeida
0b2e26f3b7
core: Fix clang-tidy misc-redundant-expression warning in length-example.cc
2022-10-01 12:44:59 +00:00
Gabriel Ferreira
db492fd84f
network: Document PacketDataCalculators::DoDispose
2022-09-30 19:14:46 -03:00
Gabriel Ferreira
487ad09793
stats: Instantiate and export CounterCalculator<uint32_t>
2022-09-30 19:14:45 -03:00
Eduardo Almeida
820ad760b8
Fix clang-tidy readability-redundant-control-flow warnings
2022-09-29 20:06:57 +01:00
Eduardo Almeida
959e9b9873
Fix clang-tidy bugprone-argument-comment warnings
2022-09-29 18:35:04 +00:00
Eduardo Almeida
1809468c76
Update RELEASE_NOTES.md
2022-09-29 18:31:16 +00:00
Eduardo Almeida
657ef5346b
core ( fix #756 ): Fix CsvReader::GetValueAs() for char
2022-09-29 18:31:16 +00:00
Eduardo Almeida
56d6ad67e3
tcp: Fix clang-tidy misc-redundant-expression warning
2022-09-29 16:01:17 +00:00
Tommaso Pecorella
2a86f51eff
lr-wpan: ( fixes #757 ) fix incorrect birwise operation in GTS field serialization
2022-09-29 00:20:11 +02:00
Eduardo Almeida
6e541f9c87
network: Isolate variables declaration in NS_PCAP_TEST_EXPECT_EQ()
...
Also convert tabs to spaces.
2022-09-28 19:05:12 +00:00
Eduardo Almeida
a4c576bf38
lr-wpan: Convert spaces to tabs in Makefile
2022-09-28 19:59:32 +01:00
Tommaso Pecorella
68db943fce
lr-wpan: fix model documentation
2022-09-28 20:23:32 +02:00
Alberto Gallegos
0c9aefccb7
lr-wpan: Adds support for association (network bootstrap)
2022-09-28 14:21:32 +09:00
Stefano Avallone
9d5f5563ad
core: Pass parameters by reference to ParameterLogger
2022-09-27 06:19:01 +00:00
Eduardo Almeida
3544088555
core: Declare SYSTEM_PATH_SEP as constexpr
2022-09-26 10:19:25 +00:00
Eduardo Almeida
cb96ffb0a8
example: Optimize vector initialization
2022-09-26 10:17:55 +00:00
Eduardo Almeida
5b9bb7ad26
example: Add missing return 0 in multiple examples
2022-09-26 10:16:54 +00:00
Stefano Avallone
fdc8123237
wifi: Install distinct per-PHY interference helpers
2022-09-25 14:17:15 +00:00
Stefano Avallone
5c5973ea96
wifi: No need for PHY to make a copy of WifiPsdus
2022-09-25 14:17:15 +00:00
Stefano Avallone
941a1287ff
wifi: WifiPhyStateHelper can receive pointers to const WifiPsdus
2022-09-25 14:17:15 +00:00
Stefano Avallone
6b8dde4fe2
wifi: FEM::Receive() can receive pointers to const WifiPsdus
2022-09-25 14:17:15 +00:00
Stefano Avallone
84c4f7f2fe
wifi: FEM::ReceiveMpdu() can receive pointers to const WifiMpdu
2022-09-25 14:17:15 +00:00
Stefano Avallone
08c537549e
wifi: RecipientBlockAckAgreement can store pointers to const WifiMpdu
2022-09-25 14:17:15 +00:00
Stefano Avallone
43c6f7cb03
wifi: MacRxMiddle can receive pointers to const WifiMpdu
2022-09-25 14:17:15 +00:00
Stefano Avallone
ce590ad057
wifi: WifiMac can receive pointers to const WifiMpdu
2022-09-25 14:17:15 +00:00
Stefano Avallone
9824de569f
wifi: Extend wifi-mac-ofdma test to check PSDUs of different ACs
2022-09-25 14:17:15 +00:00
Stefano Avallone
713c584284
wifi: Fix the TID of QoS Null frames in response to BSRP TF
2022-09-25 14:17:15 +00:00
Stefano Avallone
fe3a0ad5d8
wifi: Fix BlockAckManager searching for BA agreement
...
When transmitting a DL MU PPDU containing PSDUs of different ACs with the ACK-SU-FORMAT
acknowledgment sequence, BARs for different ACs may be stored by the BlockAckManager
corresponding to the AC that gained channel access. When processing such BARs, the
BlockAckManager has to search among the BE agreements of the proper BlockAckManager.
2022-09-25 14:17:15 +00:00
Stefano Avallone
493e6c5197
wifi: Provide each BlockAckManager with info about all others
2022-09-25 14:17:15 +00:00
Gabriel Ferreira
c34abb4ccc
build: initial Windows support patches
2022-09-24 15:16:52 -03:00
Gabriel Ferreira
f8846d22ed
build: add STANDALONE option to build_exec and fix static builds
2022-09-24 15:04:53 -03:00
Sébastien Deronne
7355065854
wifi: Extend management action headers
2022-09-24 14:42:24 +02:00
Sébastien Deronne
1a29958d1f
wifi: Prepare WifiMacHeader for 802.11ad
2022-09-24 14:42:24 +02:00
Sébastien Deronne
a360d71d63
wifi: Define new IEs for 802.11ad
2022-09-24 14:42:24 +02:00
Sébastien Deronne
2da952223f
wifi: Extend WifiPhyRxFailureReason for 802.11ad
2022-09-24 12:33:26 +00:00
Sébastien Deronne
417658e961
wifi: Add standard, band, preambles, modulation classes and coding rates for 802.11ad
2022-09-24 12:33:26 +00:00