Ivey
e6e5d4a0ea
internet: Use constexpr for PROT_NUMBERs
2025-02-11 11:45:03 +00:00
Ivey
9e3803138e
flow-monitor: Use Time::Max instead of numeric_limits::max
2025-02-11 11:45:03 +00:00
Stefano Avallone
b2b3300a3c
core: Move data rate tuple testcase to network module
2025-02-11 10:18:19 +01:00
Eduardo Almeida
18139260d9
ci: Remove emacs-line job
...
This check was integrated in check-style-clang-format.py
2025-02-10 19:00:40 +00:00
Eduardo Almeida
15ff897e73
clang-format: Add check for emacs file style comment
2025-02-10 19:00:40 +00:00
Eduardo Almeida
d525eb23b8
doc: Create table with check-style-clang-format.py checks
2025-02-10 19:00:40 +00:00
Eduardo Almeida
baff8e79c4
clang-format: Formatting improvements
2025-02-10 19:00:40 +00:00
Eduardo Almeida
dffed2fa8c
clang-format: Run license check before whitespace and tab
2025-02-10 19:00:40 +00:00
Ivey
381101fd52
topology-read: Account for unused variable
2025-02-10 16:36:35 +00:00
Ivey
4a26d00d1c
netanim: Use remove instead of unlink
2025-02-10 16:36:35 +00:00
Ivey
1b97bf73dc
mesh: Use reverse iterators
2025-02-10 16:36:35 +00:00
Ivey
3d95991335
config-store: Remove unused unistd include
2025-02-10 16:36:35 +00:00
Eduardo Almeida
538c2bdab1
internet: Reduce code nesting by early returning and simplify code
2025-02-10 13:20:43 +00:00
Eduardo Almeida
c5125c111d
netanim, wimax: Use for-range and remove variable aliases
2025-02-10 13:20:43 +00:00
Eduardo Almeida
6473ac88e2
internet: Fix access to erased iterator
2025-02-10 13:20:43 +00:00
Stefano Avallone
14762393f9
core: Extend test to check deserialization of tuple with data rates from string
2025-02-10 09:02:17 +00:00
Stefano Avallone
822a99034b
core: TupleValue deserialization from string supports elements with white spaces
2025-02-10 09:02:17 +00:00
Alberto Gallegos Ramonet
7086360136
zigbee: Add missing NwkStatus, JoinConfirmCallback
2025-02-07 17:27:59 +09:00
Alberto Gallegos Ramonet
8ec5c474d0
lr-wpan: Replace raw pointer in MAC SendOneBeacon
2025-02-07 11:48:26 +09:00
Alberto Gallegos Ramonet
6c2d0be68e
zigbee: Mark neighbor as not potential parent when full capacity detected
2025-02-07 10:33:31 +09:00
Tom Henderson
aa086c362d
doc: ( fixes #1183 ) Fix broken link to Doxygen Topics
2025-02-06 20:55:42 +00:00
Eduardo Almeida
7c6706acaa
Fix clang-tidy performance-unnecessary-copy-initialization warnings
...
Detected by clang-tidy-19
2025-02-06 16:53:40 +00:00
Eduardo Almeida
28895f59d5
Fix clang-tidy modernize-type-traits warnings
...
Detected by clang-tidy-19
2025-02-06 16:53:40 +00:00
Eduardo Almeida
8e25294476
Fix clang-tidy performance-inefficient-vector-operation warnings
...
Detected by clang-tidy-19
2025-02-06 16:53:40 +00:00
Eduardo Almeida
5d40873e2b
Fix clang-tidy readability-static-accessed-through-instance warnings
...
Detected by clang-tidy-19
2025-02-06 16:53:40 +00:00
Eduardo Almeida
d24b08391e
build: Add support for clang-tidy-19 in CMake
2025-02-06 16:53:40 +00:00
Eduardo Almeida
93d45be986
ci: Upgrade to clang-tidy-19
2025-02-06 16:53:40 +00:00
Eduardo Almeida
a5ea0088d2
lr-wpan, zigbee: Fix typos
2025-02-06 14:25:36 +00:00
Eduardo Almeida
0f6425d3a4
clang-tidy: Raise minimum clang-tidy version to 15
2025-02-06 13:45:50 +00:00
Eduardo Almeida
11263eb44a
clang-tidy: Remove readability-braces-around-statements check
...
This check is now enforced by clang-format "InsertBraces: true"
2025-02-06 13:45:50 +00:00
Eduardo Almeida
caa79039a3
clang-format: Add "InsertBraces: true" option
2025-02-06 13:45:50 +00:00
Eduardo Almeida
ba1b71526c
check-style, ci, doc: Raise minimum clang-format version to 15
2025-02-06 13:45:50 +00:00
Martin Belanger
e5eefa6a5b
fd-net-device: Fix variable length array warning
...
On Ubuntu 24.04 with gcc 13.3.0, I get the following compilation error:
.../ns-3-dev/src/fd-net-device/helper/netmap-net-device-helper.cc: In member function ‘virtual int ns3::NetmapNetDeviceHelper::CreateFileDescriptor() const’:
.../ns-3-dev/src/fd-net-device/helper/netmap-net-device-helper.cc:354:14: error: ISO C++ forbids variable length array ‘control’ [-Werror=vla]
354 | char control[CMSG_SPACE(msg_size)];
| ^~~~~~~
Signed-off-by: Martin Belanger <martin.belanger@dell.com >
2025-02-06 05:09:15 +00:00
Alberto Gallegos Ramonet
96577400e1
lr-wpan: Fix association response before data request ack issue
2025-02-06 11:38:56 +09:00
Gabriel Ferreira
d246b8fc28
codespell: Update codespell regex not to split words on accented characters
...
https://regex101.com/r/0LFI8a/4
2025-02-05 09:03:56 +00:00
Sébastien Deronne
ea45b8052d
wifi: Add tests for GCR-BA
2025-02-05 07:47:31 +01:00
Sébastien Deronne
e6d3feeb34
wifi: Update trace source to notify of block ack agreement established for GCR
2025-02-05 07:47:31 +01:00
Sébastien Deronne
bc5fa906f7
wifi: Handle frame exchange of GCR Block Ack Requests and GCR Block Ack Responses
2025-02-05 07:47:31 +01:00
Sébastien Deronne
1becfcfff6
wifi: Add function to retrieve whether a GCR BAR shall be retransmitted
2025-02-05 07:47:31 +01:00
Sébastien Deronne
8aaf403faa
wifi: Notify Block ACK manager upon reception of a groupcast MPDU if its QoS ACK policy is different from NoAck
2025-02-05 07:47:31 +01:00
Sébastien Deronne
7fd53be0ae
wifi: Extend Block Ack Manager for GCR Block Acks
2025-02-05 07:47:31 +01:00
Sébastien Deronne
eaf6850df7
wifi: Use GCR Block Ack policy when GCR Block Ack service is used for groupcast MPDUs
2025-02-05 07:47:31 +01:00
Sébastien Deronne
908be8467d
wifi: BA manager stores groupcast MPDUs if GCR Block Ack service is used
2025-02-05 07:47:31 +01:00
Sébastien Deronne
56a6441d9c
wifi: Always setup Block Ack agreement prior to GCR-BA transmissions
2025-02-05 07:47:31 +01:00
Sébastien Deronne
b02d628f16
wifi: Extend groupcast retransmission policies for GCR Block ACK
2025-02-05 07:47:31 +01:00
Alberto Gallegos Ramonet
c60bfb010b
zigbee: Adds overloaded operator and extend GetNwkStatus
2025-02-04 11:25:29 +09:00
André Apitzsch
c8e2be0565
doc: Remove unused uncrustify from base packages for docker
2025-02-03 17:01:51 +00:00
Gabriel Ferreira
fd438d142b
build: Set proper output directory for export headers and fix their installation
2025-02-03 17:01:06 +00:00
Alberto Gallegos Ramonet
c4f4ffd16e
zigbee: network formation fixes (energy and active scans)
2025-02-03 15:29:50 +09:00
Ivey
c8c1e5d3b3
spectrum: Convert model instances to function calls
2025-01-31 20:31:50 +00:00