Commit Graph

38 Commits

Author SHA1 Message Date
Tommaso Pecorella
324f5bd48c internet: fix Valgrind issue in 5d4fc177ab 2025-09-28 09:33:53 +00:00
Tom Henderson
5d4fc177ab internet: (fixes #851) Avoid flushing auto-generated entries on link status changes 2025-09-27 23:07:19 +00:00
Eduardo Almeida
6ef966c4cf Replace Doxygen tags using \ with @ 2024-11-08 18:05:46 +00:00
Eduardo Almeida
f77250cc92 Use default Time() constructor when initializing 0 time 2024-11-08 18:01:06 +00:00
André Apitzsch
8bc94a1cc3 Use SPDX license identifiers 2024-09-06 19:32:31 +00:00
Eduardo Almeida
1f438ce6f4 Fix clang-tidy modernize-use-auto warnings 2023-09-18 00:36:46 +01:00
Eduardo Almeida
971e5c15fa Fix clang-tidy readability-container-size-empty warnings 2023-02-02 17:41:31 +00:00
Eduardo Almeida
dfc6fb9d2d Remove emacs comment from C++ files 2022-10-14 14:13:12 +00:00
Eduardo Almeida
e25ff966fe Apply clang-format to codebase 2022-10-07 20:08:35 +00:00
Eduardo Almeida
4af0fe4b85 Fix clang-tidy modernize-use-nullptr 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
Zhiheng Dong
97791cc7e5 internet: (merges !1035) Fix wrong if statement in Icmpv6L4Protocol 2022-10-02 11:12:19 -07:00
Zhiheng Dong
87fb2ddcbf internet: GSoC-22 generate ARP/NDISC cache automatically 2022-09-02 00:47:17 +00:00
Peter D. Barnes, Jr
e461e54d5a Update Ptr validity checks to new Ptr<>::operator bool 2022-08-18 08:59:30 -07:00
Tom Henderson
b6a5ee8151 Run utils/trim-trailing-whitespace.py on codebase 2022-06-05 21:01:11 -07:00
Tommaso Pecorella
c1cf29c57d internet: add NdiscCache::Entry::GetIpv6Address 2021-05-13 15:28:27 +00:00
Tommaso Pecorella
2f850e3da3 internet: improve ndisc entries logging 2020-06-01 11:10:09 +02:00
Tommaso Pecorella
50c1bfef9d internet and internet-apps modules - Fixes to NS_LOG_FUNCTION_NOARGS 2020-05-29 12:22:48 +00:00
Alexander Krotov
c8a500f5a8 Remove duplicate semicolons 2018-11-07 16:54:53 +03:00
Tommaso Pecorella
f75fced7cc internet: add some LOG statements to ndisc cache lookups 2017-11-23 22:34:34 +01:00
Tommaso Pecorella
b3b8bd1195 internet: speedup NdiscCache and make it independent on the Icmpv6L4Protocol variant 2017-04-02 18:41:38 +02:00
Tommaso Pecorella
fe92b13563 internet: (fixes #2482) Migrating ICMPv6 timers to Attributes 2017-04-01 18:09:30 +02:00
Tommaso Pecorella
2949239b11 internet: (fixes #2057) ARP and Ndisc caches should be updated by receiving valid L3 packets 2016-04-04 22:23:40 +02:00
Stefano Avallone
69e882e74b internet: Defer the addition of the IP header until the packet is extracted from the queue disc
When a packet is passed to the Traffic Control layer, the IPv{4,6} header has not
been added yet. It will be added when the packet is dequeued from the queue disc.
2016-03-08 10:45:02 -08:00
Saswat K. Mishra
7ff01476a3 Internet: Add IPv6 NDISC Static Entries 2016-02-14 16:54:05 +01:00
Tommaso Pecorella
cce8378466 SetGroupName for internet module 2015-03-29 11:14:34 +02:00
Tommaso Pecorella
17e5e203b3 Bug 2073 - NDisc cache entries update timer might be stuck in a loop 2015-02-28 15:16:47 +01:00
Tommaso Pecorella
5d52c03318 Bug 652 - no public API for IPv4 neighbor table - Print functions 2014-09-20 23:53:22 +02:00
Tommaso Pecorella
b7a3cff456 Bug 1932 - NdiscCache entry is not failsafe on double neighbor probing 2014-06-17 23:31:52 +02:00
Peter D. Barnes, Jr.
cd3da7143d [doxygen] Revert r10410, r10411, r10412 2014-03-05 17:06:59 -08:00
Peter D. Barnes, Jr.
5a2488e6db [doxygen] Suppress "warning: Member NS_LOG_COMPONENT_DEFINE is not documented" 2013-11-14 16:58:56 -08:00
Peter D. Barnes, Jr.
d75ff3559e doxygen] Suppress "warning: Member NS_OBJECT_ENSURE_REGISTERED is not documented" 2013-11-14 16:58:28 -08:00
Peter D. Barnes, Jr.
e3611c4078 Doxygenate todo's 2013-07-03 14:43:10 -07:00
Vedran Miletić
fe0667def8 standardize emacs c++ mode comments 2011-08-02 17:42:33 -04:00
Tom Henderson
2a2690a003 rerun check-style.py at default level to enforce space after function name 2011-05-22 23:18:47 -07:00
Tom Henderson
34688f76ec rerun check-style.py with uncrustify-0.58 2011-05-22 22:28:15 -07:00
Josh Pelkey
55a388e12f internet coding style changes 2011-05-13 14:55:24 -04:00
Tom Henderson
c4e4de9ac3 Rename internet-stack to internet, and organize module 2011-02-25 10:32:35 -08:00