Commit Graph

13775 Commits

Author SHA1 Message Date
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
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
Stefano Avallone
396568a156 wifi: Add a WifiMacQueue method to get the original copy of a queued MPDU 2022-12-07 07:14:53 +00:00
Stefano Avallone
470a6d5bae wifi: MAC queues handle MPDU aliases 2022-12-07 07:14:53 +00:00
Stefano Avallone
1f203aab9e wifi: Create MPDU aliases for transmission on multiple links 2022-12-07 07:14:53 +00:00
Stefano Avallone
8a98843763 wifi: WifiMacQueueElem also holds pointers to in-flight MPDUs 2022-12-07 07:14:53 +00:00
Eduardo Almeida
d382197be0 lte: Fix implicit bool conversion in MAC schedulers 2022-12-06 17:26:16 +00:00
Stefano Avallone
3468c77461 network: Add operators to decrease the queue size by a packet size 2022-12-06 17:22:03 +00:00
Stefano Avallone
aa9cefe502 network: ScheduleNow() not only the wake callback, but also the check on its condition
The wake callback is scheduled "now" to let the flow of operations associated with
dequeue/remove complete before the flow control mechanism is triggered. Move the check on
the conditions for calling the wake callback after the flow of operations is completed
as well, in case the latter affect such conditions.
2022-12-06 17:22:03 +00:00
Stefano Avallone
a14525f632 network: Fix ListErrorModel since UIDs are uint64_t values 2022-12-06 17:22:03 +00:00
Eduardo Almeida
3261e3b6b7 fd-net-device: Fix Doxygen of dpdk helper 2022-12-06 16:59:53 +00:00
Eduardo Almeida
18c3a10827 internet: Fix implicit bool conversion in tcp-cubic.cc 2022-12-06 10:35:26 +00:00
Eduardo Almeida
0c16c4a434 internet: Change TcpCubic attribute HyStartDetect from int to enum 2022-12-06 10:35:26 +00:00
Peter D. Barnes, Jr
fec6a2c1d7 core: use maybe_unused instead of `(void)' cast 2022-12-06 08:34:47 +00:00
Eduardo Almeida
4e3a97e1fa core: Fix implicit bool conversion in attribute-test-suite.cc 2022-12-05 23:11:31 +00:00
Eduardo Almeida
9e5539cd2e fd-net-device: Fix nullptr clang-tidy warning 2022-12-05 19:05:45 +00:00
Eduardo Almeida
4930479af4 Remove enum / struct specifiers when declaring the variable's type 2022-12-05 19:05:45 +00:00
Lars Toenning
d2d64bedef applications: Fix ApplicationContainer documentation 2022-12-04 12:21:29 -08:00
Peter D. Barnes, Jr
f7ccc25db4 doc: Fix Sphinx errors 2022-12-04 12:16:04 -08:00
Eduardo Almeida
24e5318123 lr-wpan: Move MAC constants to implementation file 2022-12-04 15:14:44 +00:00
Eduardo Almeida
9a2bf052b8 mpi: Include MPI headers with <> braces 2022-12-03 15:48:33 +00:00
Eduardo Almeida
01c1e7eced internet, lte, network, olsr: Isolate variable declaration from struct definition 2022-12-03 04:42:27 +00:00
Eduardo Almeida
7169b068d9 visualizer: Fix clang-tidy modernize-use-override warnings 2022-12-03 02:05:34 +00:00
Eduardo Almeida
b9349de071 wave: Fix implicit bool conversion 2022-12-02 17:34:29 +00:00
Gabriel Ferreira
ffc4811cee build: remove reference to deprecated header files ipv4-nix-vector-routing/helper 2022-11-30 23:25:33 -03:00
Eduardo Almeida
18225243f2 examples: Add missing return 0 2022-11-29 21:33:09 +00:00
Eduardo Almeida
291f899663 wave, fd-net-device, tap-bridge: Convert log and verbose parameters to bool 2022-11-29 01:35:16 +00:00
Tommaso Pecorella
cc985b7860 internet: make NeighborCacheHelper::PopulateNeighborCache robust against missing IPv4 or IPv6 stack 2022-11-28 01:32:14 +01:00
Tommaso Pecorella
520865a919 internet: fixes to IPv4 subnet-directed broadcast 2022-11-28 01:26:07 +01:00
Tommaso Pecorella
a9223622da network: make addresses ConvertTo public and simplify python scripts 2022-11-25 01:36:26 +00:00
Eduardo Almeida
b9562ba520 Fix formatting of braced-init-lists by adding trailing comma 2022-11-24 16:13:09 +00:00