Commit Graph

1129 Commits

Author SHA1 Message Date
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
Eduardo Almeida
4930479af4 Remove enum / struct specifiers when declaring the variable's type 2022-12-05 19:05:45 +00:00
Peter D. Barnes, Jr
f7ccc25db4 doc: Fix Sphinx errors 2022-12-04 12:16:04 -08:00
Eduardo Almeida
01c1e7eced internet, lte, network, olsr: Isolate variable declaration from struct definition 2022-12-03 04:42:27 +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
Eduardo Almeida
b9562ba520 Fix formatting of braced-init-lists by adding trailing comma 2022-11-24 16:13:09 +00:00
Tommaso Pecorella
0077121649 internet: (fixes #579) remove TcpWestwood model 2022-11-21 01:52:57 +00:00
Eduardo Almeida
33b9f5fe7a internet: Fix non-standard use of ternary operator 2022-11-20 20:36:38 +00:00
Wouter Overmeire
83f6edb44e tcp: Fix documentation typo 2022-11-20 12:33:03 -08:00
Tommaso Pecorella
5db180c609 internet: Fix IPv6 src address glitch when receiving redirects 2022-11-19 23:27:22 +01:00
Tom Henderson
fbe0786cd9 internet: Remove obsolete PendingData model 2022-11-16 17:09:48 -08:00
Tom Henderson
40ec1d7a21 Remove NS_DEPRECATED_3_35 methods 2022-11-12 17:07:29 -08:00
Tom Henderson
6d4eff6961 Remove NS_DEPRECATED_3_34 methods 2022-11-12 17:07:29 -08:00
Eduardo Almeida
b8fb0fcfc8 Fix clang-diagnostics-unused-but-set-variable warnings 2022-10-28 21:48:03 +01:00
Eduardo Almeida
1884baab7d Fix clang-tidy modernize-use-nullptr errors 2022-10-28 21:47:54 +01:00
Eduardo Almeida
bfb737a0d9 Remove unnecessary [[maybe_unused]] specifiers 2022-10-24 11:58:49 +00:00
Eduardo Almeida
b048f70912 Fix the [[maybe_unused]] specifier placement to always come after the variable name 2022-10-24 11:58:49 +00:00
Tommaso Pecorella
0fb7e0127d internet: fix formatting of a02fca17 2022-10-19 13:33:35 +02:00
Tommaso Pecorella
a02fca17a8 internet: (fixes #755) Fix GlobalRouting handling of bridged NetDevices 2022-10-19 01:55:15 +02:00
Eduardo Almeida
85ade4e18d Fix Doxygen comment formatting and typos 2022-10-16 14:49:21 +01:00
Eduardo Almeida
95e95f8904 Fix clang-tidy warnings in brite, click, mpi, openflow, p2p, visualizer 2022-10-14 16:58:17 +00:00
Eduardo Almeida
dfc6fb9d2d Remove emacs comment from C++ files 2022-10-14 14:13:12 +00:00
Eduardo Almeida
453dd70612 core, internet, sixlowpan: Declare unused variables as [[maybe_unused]] 2022-10-14 13:51:50 +00:00
Pavinberg
4d2bf393fc internet: Fix index checking in Ipv[4,6]ListRouting::GetRoutingProtocol 2022-10-13 15:26:53 +00:00
Gabriel Ferreira
67c512c3ef internet, sixlowpan: use win32-internet.h as an alternative to netinet/in.h and sys/socket.h 2022-10-10 20:09:59 -03:00
Gabriel Ferreira
a29d8ad552 internet: add win32-internet.h internet header wrapper
Undefines colliding symbols defined in winsock2.h.
2022-10-10 20:09:59 -03:00
Eduardo Almeida
e25ff966fe Apply clang-format to codebase 2022-10-07 20:08:35 +00:00
Eduardo Almeida
ebb596910c Fix remaining clang-tidy warnings 2022-10-07 11:48:11 +00:00
Eduardo Almeida
c1e7757315 Fix clang-tidy readability-isolate-declaration warnings 2022-10-07 11:48:11 +00:00
Eduardo Almeida
f65238a0db Fix clang-tidy readability-string-compare warnings 2022-10-07 11:48:11 +00:00
Eduardo Almeida
1b78ecc117 Fix clang-tidy readability-braces-around-statements warnings 2022-10-07 11:48:11 +00:00
Eduardo Almeida
f87b53bbc5 Fix clang-tidy modernize-use-emplace warnings 2022-10-07 11:48:11 +00:00
Eduardo Almeida
4af0fe4b85 Fix clang-tidy modernize-use-nullptr warnings 2022-10-07 11:48:10 +00:00
Eduardo Almeida
be07b6487a Fix clang-tidy modernize-use-override warnings 2022-10-07 11:48:10 +00:00
Eduardo Almeida
6bb6383562 Fix clang-tidy modernize-redundant-void-arg warnings 2022-10-07 11:48:10 +00:00
Eduardo Almeida
4c318dde52 Fix missing includes 2022-10-06 20:41:07 +00:00
Eduardo Almeida
3e39cb0724 Fix formatting of some files before clang-format application 2022-10-06 20:41:07 +00:00
Eduardo Almeida
3d9e2d39b7 doc: Convert tabs to spaces 2022-10-06 19:49:38 +00:00
Eduardo Almeida
bdf80a8f85 Fix clang-tidy bugprone-too-small-loop-variable warnings (fixes #758) 2022-10-06 10:56:47 +00:00
Tommaso Pecorella
30bade8812 internet: add NotifyConnection[Succeeded,Failed] to Ipv[4,6]RawScocket 2022-10-05 08:54:46 +02:00
Zhiheng Dong
97791cc7e5 internet: (merges !1035) Fix wrong if statement in Icmpv6L4Protocol 2022-10-02 11:12:19 -07:00
Eduardo Almeida
820ad760b8 Fix clang-tidy readability-redundant-control-flow warnings 2022-09-29 20:06:57 +01:00
Eduardo Almeida
56d6ad67e3 tcp: Fix clang-tidy misc-redundant-expression warning 2022-09-29 16:01:17 +00:00
Zhiheng Dong
90d6e08bb4 internet: GSoC-22 update automatic ARP/NDISC cache when network changes 2022-09-17 12:25:29 +00:00
Tommaso Pecorella
1c240ca80a internet: some optimizations to GlobalRouting 2022-09-10 00:04:48 +02:00
Stefano Avallone
3e20515664 core: Use std::function to implement callbacks 2022-09-02 19:04:38 +00:00
Zhiheng Dong
87fb2ddcbf internet: GSoC-22 generate ARP/NDISC cache automatically 2022-09-02 00:47:17 +00:00
Peter D. Barnes, Jr
c9b72c7a35 doc: remove trailing white space in attributes and trace source strings 2022-08-30 20:30:42 +00:00