Commit Graph

17260 Commits

Author SHA1 Message Date
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
Tom Henderson
c8b260fee3 internet-apps: Ping test (co-authors Chandrakant Jena and Tommaso Pecorella) 2022-12-12 12:51:19 +00:00
Tommaso Pecorella
da107e04ee internet-apps: Add new Ping (co-authors Chandrakant Jena and Tom Henderson) 2022-12-12 12:51:19 +00:00
Tommaso Pecorella
83dcacadc5 wifi: mobility initialization and caching in WifiPhy 2022-12-11 02:03:50 +01:00
Peter D. Barnes, Jr
ebb5647905 core: simplify paren grouping 2022-12-08 17:59:47 +00:00
Tommaso Pecorella
7f53029020 core: (fixes #819) disable deprecation warnings for Object registration 2022-12-08 00:32:09 +01:00
Eduardo Almeida
2d803e7599 wifi: Fix clang-tidy warning (in version 16) 2022-12-07 19:04:47 +00:00
Eduardo Almeida
e3c5c9831a Remove unnecessary casts to double for hard-coded numbers 2022-12-07 17:40:15 +00:00
Eduardo Almeida
b72e7b234e ci: Add clang-tidy-diff job 2022-12-07 17:14:18 +00:00
Eduardo Almeida
cfe6c129b1 ci: Define the CLANG_TIDY_OUTPUT variable in the clang-tidy job 2022-12-07 17:14:18 +00:00
Eduardo Almeida
f2445bf4a6 ci: Change timeout of clang-format job to 1h 2022-12-07 17:14:18 +00:00
Eduardo Almeida
08fb792657 ci: Formatting edits in clang-tidy job 2022-12-07 17:14:18 +00:00
Wouter Overmeire
c3cf1f7401 doc: Fix typo in tracing.rst 2022-12-07 17:13:04 +00:00
Stefano Avallone
b1e3c7ae30 Update CHANGES.md 2022-12-07 07:14:53 +00:00
Stefano Avallone
8d069453d9 wifi: Allow simultaneous transmission of an MPDU over multiple links 2022-12-07 07:14:53 +00:00
Stefano Avallone
0298890c89 wifi: Make use of the new (re)set in-flight MPDUs methods 2022-12-07 07:14:53 +00:00
Stefano Avallone
af66d52e04 wifi: Add new methods to (re)set in-flight MPDUs 2022-12-07 07:14:53 +00:00
Stefano Avallone
3cf872e27a wifi: Include link ID when notifying the Block Ack Manager 2022-12-07 07:14:53 +00:00
Stefano Avallone
90363ead05 wifi: Restart access on all links when destination is unblocked after no reply to ADDBA_REQUEST 2022-12-07 07:14:53 +00:00
Stefano Avallone
941fc12cbd wifi: Add an EHT Frame Exchange Manager 2022-12-07 07:14:53 +00:00
Stefano Avallone
a9f4de2979 wifi: FEMs create and handle MPDU aliases 2022-12-07 07:14:53 +00:00