Commit Graph

1186 Commits

Author SHA1 Message Date
Stefano Avallone
d5f9dc201b internet: Set the TOS for ICMP Echo Requests/Replies 2024-01-15 20:43:22 +00:00
Tommaso Pecorella
9ba4400834 internet: fix MAC address in test 2024-01-13 21:17:58 -06:00
Tolik Zinovyev
4fe9136c02 internet: schedule for immediate time a self addressed packet. 2024-01-06 23:33:26 +00:00
Gabriel Ferreira
7806ff2e85 build: update LIBRARIES_TO_LINK lists with minimal sets 2023-12-15 13:24:29 -03:00
Gabriel Ferreira
c12ba51a33 internet: remove unused header_files entry 2023-11-18 19:22:36 -03:00
Eduardo Almeida
0cb17f8281 Simplify formatting by removing redundant parenthesis and semicolons 2023-10-31 17:59:16 +00:00
Gabriel Ferreira
3711e9f9db docs: fix dead urls 2023-10-27 00:25:06 -03:00
Eduardo Almeida
59246fb83d Fix spelling typos 2023-10-03 00:32:07 +01:00
Giovanni Grieco
a42aa4e80e ipv6-static-routing: Downgrade log message to function level 2023-09-23 07:41:08 -07:00
Tom Henderson
bceab38aa6 internet: (fixes #956) Avoid sending RS when link goes down 2023-09-22 16:06:23 +00:00
Eduardo Almeida
b3fc36dc9a internet,olsr,wimax: Remove unused typedef 2023-09-18 00:37:00 +01:00
Eduardo Almeida
1f438ce6f4 Fix clang-tidy modernize-use-auto warnings 2023-09-18 00:36:46 +01:00
Eduardo Almeida
1ae0d7ea22 Fix clang-tidy warnings (detected by clang-tidy-18) 2023-09-17 22:10:09 +00:00
Eduardo Almeida
aedd34ca8f Fix local #include headers by removing the "ns3/" prefix 2023-09-17 17:19:59 +01:00
Eduardo Almeida
ba859a0d66 Fix clang-tidy modernize-use-bool-literals warnings 2023-09-15 16:36:26 +00:00
Eduardo Almeida
ec2c79b5e0 internet, lte, spectrum, wifi: Pre-allocate memory when initializing vectors 2023-09-13 19:32:21 +01:00
Eduardo Almeida
a4b43cb532 examples, internet, prop, spect, uan: Cache math functions and frequently used variables 2023-09-13 19:32:21 +01:00
Stefano Avallone
64b90eded5 internet: Extend Ipv{4,6} Address Generator test suite 2023-08-19 13:50:06 +00:00
Stefano Avallone
1503ca9e9b internet: Fix return value of Ipv{4,6}AddressGeneratorImpl::IsAddressAllocated() (issue reported by Sharan Naribole) 2023-08-19 13:50:06 +00:00
Tommaso Pecorella
09dd363cac internet: remove trivial constructors and destructors from TCP and UDP headers 2023-08-18 15:09:40 -05:00
Tommaso Pecorella
ef4ec92aab internet: (fixes #941) fix re-serialization of UDP headers 2023-08-18 18:34:03 +02:00
Tom Henderson
79e3e8453b doc: Fix various documentation formatting warnings 2023-07-09 00:49:13 +00:00
Tommaso Pecorella
06290ae5da internet: (fixes #910) Release memory when sockets are closed 2023-06-21 10:43:52 -05:00
Eduardo Almeida
972578b4bd internet: Mark functions as const 2023-06-09 05:00:05 +01:00
Tommaso Pecorella
eb02342728 doc: fix warnings found by Doxygen 1.9.7 2023-05-28 02:41:22 +02:00
Eduardo Almeida
42d6eea6de Remove emacs lines from Python and C++ files 2023-05-23 16:20:52 +00:00
André
a207fb6766 internet: Remove unused includes, add missing ones and remove "ns3/" prefix from local headers 2023-05-19 16:44:52 +00:00
Eduardo Almeida
99c802113b Remove unnecessary struct specifier 2023-05-13 20:27:17 +00:00
Eduardo Almeida
6ea0a8975e Remove unnecessary enum specifier 2023-05-13 19:51:45 +00:00
Eduardo Almeida
70f8f80d9b Fix clang-tidy performance-unnecessary-copy-initialization warnings 2023-05-07 22:07:12 +01:00
Eduardo Almeida
a93c357141 Fix clang-tidy readability-simplify-boolean-expr warnings 2023-05-07 19:06:35 +01:00
Eduardo Almeida
68ef2890d0 Remove unnecessary enum specifiers 2023-05-01 13:09:06 +00:00
Tommaso Pecorella
664a0ac9a4 internet: (fixes #785, #897) Fix processing of StrongEsModel 2023-04-30 23:18:27 +02:00
Tommaso Pecorella
3cc7527f3f internet: fix wrong rfc reference in attribute documentation 2023-04-30 14:09:03 +02:00
Eduardo Almeida
c62823effa core, internet, lte, spectrum: Add missing map header 2023-04-28 09:50:38 +01:00
Tommaso Pecorella
303113a80f internet: remove unused SetTcp (needed by NSC) 2023-04-28 00:44:45 +02:00
Tommaso Pecorella
8f43b2cc05 internet: Allow InternetStackHelper to be called on a node with IPv4 or IPv6 already installed 2023-04-28 00:44:45 +02:00
Gabriel Ferreira
d9924eced9 internet: reuse routing callbacks in Ipv4L3Protocol::Receive and Ipv6L3Protocol::Receive
Saves up 31 million allocations in wifi-he-network --simulationTime=0.25 --frequency=5 --useRts=0 --minExpectedThroughput=6 --maxExpectedThroughput=844
2023-04-08 14:11:37 -03:00
Giovanni Grieco
bf34f05109 examples: Remove unnecessary includes for unlinked modules 2023-04-06 06:14:29 +00:00
Tommaso Pecorella
5fc249a991 internet: refactor how headers are built during fragmentation 2023-04-04 07:53:50 +00:00
Gabriel Ferreira
540f48c55a Fix additional typos 2023-03-20 02:14:44 +00:00
André Apitzsch
05af2f45e0 Remove unused 'deprecated.h' includes 2023-03-16 14:58:02 +00:00
Tom Henderson
df20f5f5e8 doc: Fix errors found by codespell and aspell 2023-03-09 11:45:15 -08:00
Gabriel Ferreira
6f076416e7 Fix typos 2023-02-21 22:29:29 -03:00
Eduardo Almeida
c5371d938c Fix clang-tidy readability-make-member-function-const warnings 2023-02-21 16:09:35 +00:00
Gabriel Ferreira
0388b7c263 doc: fix dead urls
Signed-off-by: Gabriel Ferreira <gabrielcarvfer@gmail.com>
2023-02-15 14:44:45 +00:00
Eduardo Almeida
d3426db18d Fix typos 2023-02-09 15:36:32 +00:00
Tommaso Pecorella
dd2407dffd internet: (fixes #846) allow UDP sockets to be reopened after Close 2023-02-03 21:15:26 +00:00
Eduardo Almeida
971e5c15fa Fix clang-tidy readability-container-size-empty warnings 2023-02-02 17:41:31 +00:00
Eduardo Almeida
9a0d17186b Fix clang-tidy readability-static-accessed-through-instance warnings 2023-01-29 18:11:10 +00:00