Tommaso Pecorella
ca83416d07
internet: ( fixes #1006 ) Remove InetSocketAddress ToS functions and replace with attributes
2024-02-16 12:40:18 -06:00
André Apitzsch
647149e39a
Add enum class support to EnumValue
2024-01-31 15:32:16 +01:00
Eduardo Almeida
7b3ef55ef2
Remove NS_DEPRECATED_3_38 methods
2024-01-29 20:52:28 +00:00
Eduardo Almeida
fc380a750d
click, energy, internet, internet-apps: Add missing "deprecated.h" header
2024-01-27 14:40:35 +00:00
Stefano Avallone
d5f9dc201b
internet: Set the TOS for ICMP Echo Requests/Replies
2024-01-15 20:43:22 +00:00
Eduardo Almeida
0cb17f8281
Simplify formatting by removing redundant parenthesis and semicolons
2023-10-31 17:59:16 +00:00
Eduardo Almeida
59246fb83d
Fix spelling typos
2023-10-03 00:32:07 +01:00
Eduardo Almeida
1f438ce6f4
Fix clang-tidy modernize-use-auto warnings
2023-09-18 00:36:46 +01:00
Eduardo Almeida
ba859a0d66
Fix clang-tidy modernize-use-bool-literals warnings
2023-09-15 16:36:26 +00:00
Eduardo Almeida
99c802113b
Remove unnecessary struct specifier
2023-05-13 20:27:17 +00:00
Eduardo Almeida
a93c357141
Fix clang-tidy readability-simplify-boolean-expr warnings
2023-05-07 19:06:35 +01: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
Eduardo Almeida
971e5c15fa
Fix clang-tidy readability-container-size-empty warnings
2023-02-02 17:41:31 +00:00
Tommaso Pecorella
83c915c897
Deprecate use of Ping6 and V4Ping classes
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
André Apitzsch
adcc13e93c
applications: (merges !995 ) Unify handling of 'MaxPackets attribute is zero'
...
Treat zero max packets as infinite as PacketSocketClient already does.
2022-11-12 17:51:41 -08: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
c1e7757315
Fix clang-tidy readability-isolate-declaration 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
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
Peter D. Barnes, Jr
c9b72c7a35
doc: remove trailing white space in attributes and trace source strings
2022-08-30 20:30:42 +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
3b90d12335
internet-apps: ( fixes #576 ) Fix V4TraceRoute crash at application stop and improve output clarity
2022-02-18 21:39:49 +00:00
Gabriel Ferreira
a4b86694f8
Missing headers and forward declarations
2021-12-01 12:29:55 -08:00
Ameya Deshpande
3294de1479
internet: Make similar functions in IPv4 and IPv6 consistent with naming
2021-08-09 16:42:23 +00:00
Tom Henderson
671b49eb80
internet-apps: ( fixes #396 ) Remove forward declaration
...
Forward declared classes for which the header file is not otherwise
included in the module headers somewhere can cause a failure for
Python bindings to compile. scan-header.h did not remedy in this case.
2021-05-12 16:20:46 -07:00
Tommaso Pecorella
d194fe3756
internet-apps: (partially fix #384 ) ping6 gives IPv6 reachability hints
2021-05-09 12:11:12 +02:00
Tommaso Pecorella
aab9388af6
internet-apps: fix doxygen warnings
2021-05-01 18:53:12 +02:00
Tommaso Pecorella
52e918eb8e
internet: enforce the effects of the on-link flag in RA
2021-03-19 01:11:00 +00:00
Anna Poon
91babc8f21
adding changes for intern apps for merge
2020-09-15 19:45:49 +00:00
Tommaso Pecorella
a6efdd5d69
Fixes DHCP behaviour when interface goes down and back up.
2020-08-03 11:04:24 +02:00
Tommaso Pecorella
50c1bfef9d
internet and internet-apps modules - Fixes to NS_LOG_FUNCTION_NOARGS
2020-05-29 12:22:48 +00:00
Aron Wussler
edeca26551
Internet-apps: ( fix !305 ) Fix log message in Ping4
2020-05-25 17:00:13 +00:00
hax0kartik (GCI 2019)
1f3735f6f0
Replace calls to Scheduler::Remove(EventId) with EventId::Cancel
2020-05-13 00:08:08 +00:00
Alexander Krotov
8f08321277
Use only standard stdint types (without u_ prefix)
2020-03-25 15:48:40 +03:00
Jack Higgins
1ef661512a
- Changed std::cout to NS_LOG_UNCOND in v4traceroute.cc
2019-11-29 12:17:48 +09:00
Jack Higgins
5a75ffb62b
- Doxygen comment fixes
...
- Removed m_recv unused variable
2019-10-28 19:01:10 +09:00
Jack Higgins
816aaa409c
Traceroute fixes
...
- Group definition in v4traceroute.h
- Documentation added to V4TraceRoute class
- Indentention fixed using check-style.py
- Debug, commented code removed
- Use of constant Icmpv4L4Protocol::PROT_NUMBER
- Automatic search of Traceroute in PrintTraceRouteAt
(v4traceroute-helper.cc)
- Remove of the word seconds in Interval Attribute description
(v4traceroute.cc)
- Remove of NodeId and AppId from the packet payload.
- Rephrase some comments for clarity and additional info
2019-09-30 18:05:54 +09:00
Jack Higgins
b5361b8624
TracerouteV4 stable first commit
2019-09-06 17:17:33 +09:00
Tommaso Pecorella
6228dd3ec3
internet-apps: remove unused includes
2018-08-31 22:20:06 +02:00
Tommaso Pecorella
2cb872f436
internet: ( fixes #2890 ) Icmpv4 "ECHO" is defined in system-wide headers
2018-03-06 13:32:01 -06:00
Tommaso Pecorella
866b40b202
internet: ( fixes #2762 ) BindToNetDevice behaviour is not coherent with Linux
2017-07-12 19:54:20 +02:00
Robert Ammon
fdc17665c9
internet-apps: fix DHCP Doxygen
2017-07-11 21:04:28 +02:00
Tommaso Pecorella
3dd8aa2aa1
internet-apps: fix gcc pedantic warnings
2017-07-08 00:20:09 +02:00