Commit Graph

17280 Commits

Author SHA1 Message Date
Sébastien Deronne
d620b68e63 wifi: Rename WifiPpdu::CanBeReceived to WifiPpdu::DoesCoverChannel 2023-01-12 21:37:01 +01:00
Sébastien Deronne
98eac84386 wifi: Only APs can receive HE TB PPDUs that do not overlap the primary channel 2023-01-12 21:37:01 +01:00
Sébastien Deronne
b9c81f483b wifi: Rework function calls to determine whether PHY shall issue a PHY-RXSTART.indication 2023-01-12 21:37:01 +01:00
Sébastien Deronne
6459da6718 wifi: Add test to verify a PPDU is dropped if its bandwidth is larger than the one of the RX PHY 2023-01-12 21:37:01 +01:00
Sébastien Deronne
7803604edb wifi: Add tests for WifiPpdu::DoesOverlapChannel and WifiPpdu::CanBeReceived 2023-01-12 21:37:01 +01:00
Sébastien Deronne
71ea9ccfdf wifi: Fix WifiPpdu::CanBeReceived not returning false when the whole primary channel is not covered by the width of the incoming PPDU 2023-01-12 20:16:19 +00:00
Peter Barnes
d547cf4a02 util: SplitString function to split a string on a delimiter 2023-01-06 02:00:19 +00:00
Peter D. Barnes, Jr
0951dbc128 core: cache parsing of environment variables 2023-01-05 15:49:31 -08:00
Peter D. Barnes, Jr
e64d589073 doc: environment variables 2023-01-05 15:49:30 -08:00
Peter D. Barnes, Jr
f51780101a doc: remove space in nested templates 2023-01-05 23:47:13 +00:00
Peter D. Barnes, Jr
700543b01a doc: remove space before paren in code samples 2023-01-05 23:47:13 +00:00
Peter D. Barnes, Jr
820c029e8b doc: (void)' -> ()' in documentation 2023-01-05 23:47:13 +00:00
Peter D. Barnes, Jr
3557cd86ea doc: sort Attributes and TraceSources alphabetically 2023-01-05 13:04:55 -08:00
Eduardo Almeida
5e4dfe69a6 build: Fix warnings in auxiliary files 2023-01-03 23:52:27 +00:00
Eduardo Almeida
6dedc58446 clang-tidy: Add UseColor setting 2023-01-03 23:52:27 +00:00
Stefano Avallone
65484a69db wifi: Reorganize wifi-mlo test to have a test base class 2022-12-31 14:50:09 +00:00
Stefano Avallone
0f733871fe wifi: Fix setting of addresses for transmissions between MLDs (STA side) 2022-12-31 14:50:09 +00:00
Stefano Avallone
c0e535c7df wifi: A non-AP MLD associated with a single link AP advertises the link MAC address 2022-12-31 14:50:09 +00:00
Stefano Avallone
e6d621613e wifi: AP MLD replicates broadcast frames on all links 2022-12-31 14:50:09 +00:00
Stefano Avallone
3050e6caac wifi: Fix data transmission between an MLD and a single link device 2022-12-31 14:50:09 +00:00
Stefano Avallone
408e61e0bb wifi: Add an ApWifiMac method to check if any link has been setup with a STA 2022-12-31 14:50:09 +00:00
Stefano Avallone
6388624be3 wifi: AP does not use links that have not been setup to transmit to a station 2022-12-31 14:50:09 +00:00
Stefano Avallone
3c9e2fdf27 wifi: Pass link ID to MSDU/MPDU aggregator 2022-12-31 14:50:09 +00:00
Stefano Avallone
86d4562a11 wifi: Add a StaWifiMac method to get the IDs of the setup links 2022-12-31 14:50:09 +00:00
Gabriel Ferreira
ac394d35a9 internet-apps: fix CMake formatting 2022-12-30 02:57:42 +00:00
Gabriel Ferreira
c4ba542e7a build: switch from RULE_LAUNCH_COMPILE to CXX_COMPILER_LAUNCHER 2022-12-30 02:57:42 +00:00
Eduardo Almeida
e3b8bc49b5 Fix casing of classes, structs and enums to start with an uppercase letter 2022-12-28 18:15:44 +00:00
Wouter Overmeire
5934ee398f flow-monitor: Fix doc example reference 2022-12-23 21:38:31 +00:00
Stefano Avallone
c9c6b8c70a spectrum: Simplify code in MultiModelSpectrumChannel::AddRx() 2022-12-23 08:35:56 +01:00
Stefano Avallone
fe1861699b spectrum: Align {Single,Multi}ModelSpectrumChannel::AddRx() behavior 2022-12-23 08:31:39 +01:00
Tommaso Pecorella
51721531ef doc: highlight how to keep your fork in sync with nsnam/master 2022-12-23 05:30:24 +00:00
Tommaso Pecorella
4847bf6d2d ci: (fixes #830) skip clang-tidy-diff for non-sources locations 2022-12-22 23:42:30 +01:00
Eduardo Almeida
5c8b820b7b Remove unneeded typedef in struct and enum 2022-12-22 17:36:30 +00:00
Eduardo Almeida
5bc9f60f7f doc: Update coding-style.rst with unneeded typedef in struct and enum 2022-12-22 17:36:30 +00:00
Alberto Gallegos
b0e8347193 lr-wpan: Adds beacon payload handle support (MLME-SET.request) 2022-12-21 14:30:32 +09:00
Tommaso Pecorella
f61ab9ac8c doc: always report the warnings at end of doxygen check 2022-12-20 10:41:41 +00:00
Eduardo Almeida
3c46b1bd6c ci: Disable duplicate clang-tidy job in merge requests 2022-12-19 11:04:58 +00:00
Eduardo Almeida
a093341e12 ci: Fallback to the full clang-tidy scan if files can not be found 2022-12-19 10:59:52 +00:00
Eduardo Almeida
61b47fc5ed ci: Calculate clang-tidy diff based on upstream/master 2022-12-19 10:59:52 +00:00
Eduardo Almeida
e28f353cda wimax: Fix redundant if-else condition 2022-12-18 15:37:05 +00:00
Eduardo Almeida
8b4c39d528 Fix typo in CHANGES.md 2022-12-14 16:28:58 +00:00
Eduardo Almeida
cc2117fc1f lr-wpan: Move private constants from header to implementation file 2022-12-14 16:28:58 +00:00
Eduardo Almeida
5a4b72fa3d lr-wpan: Remove {Get,Set}UnitBackoffPeriod() functions
Move the corresponding constant to lr-wpan-constants.h
2022-12-14 16:28:58 +00:00
Eduardo Almeida
514ca83092 lr-wpan (fixes #823): Add lr-wpan-constants.h with common LR-WPAN constants 2022-12-14 16:26:28 +00:00
Tommaso Pecorella
edbb411762 core: remove deprecated RefCountBase 2022-12-13 02:02:46 +01:00
Tommaso Pecorella
383efcfc3d internet-app: silence unwanted warnings 2022-12-12 23:55:16 +01:00
Tommaso Pecorella
83c915c897 Deprecate use of Ping6 and V4Ping classes 2022-12-12 12:51:19 +00:00
Tom Henderson
9049dc8d63 internet-apps: Add Ping documentation 2022-12-12 12:51:19 +00:00
Chandrakant Jena
da7bc9980f internet-apps: Add Ping example program 2022-12-12 12:51:19 +00:00
Tommaso Pecorella
37190f5db8 internet-apps: Add PingHelper 2022-12-12 12:51:19 +00:00