Commit Graph

55 Commits

Author SHA1 Message Date
Steven Smith
dded72e02e build: (fixes #217) Guard compilation of example used as a test
* Added documentation to ExampleAsTestSuite on the need for this guarding
* Updated with Peter's patch for examples-as-test placeholders in wscripts
2020-06-08 09:35:50 -07:00
Tom Henderson
5eea3c0270 bindings: Rescan all APIs 2020-06-07 11:38:26 -07: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
Tom Henderson
e99ae43138 bindings: rescan all APIs 2020-05-11 22:07:00 -07:00
Peter D. Barnes, Jr
b23be18b3b Use CommandLine cmd (__FILE__) instead of COMMANDLINE macro.
This in effect replaces commit 5e624d550
2020-05-01 14:42:53 -07:00
Peter D. Barnes, Jr
5e624d5504 doc: Use the new COMMANDLINE macro in every example 2020-04-27 16:20:09 -07:00
Alexander Krotov
8f08321277 Use only standard stdint types (without u_ prefix) 2020-03-25 15:48:40 +03:00
Tom Henderson
81db931bdc bindings: rescan all APIs 2020-02-17 13:11:04 -08:00
Tom Henderson
54593cee1b rescan all APIs 2020-02-11 18:14:45 -08:00
Tom Henderson
468f217d26 bindings: Rescan all APIs 2020-01-12 11:17:22 -08: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
Jack Higgins
1483b8b228 internet: (fixes #62) ICMP handle time exceed responses. 2019-09-05 22:45:23 +00:00
Tom Henderson
80839b33e4 bindings: Rescan all APIs 2019-08-12 17:00:41 -07:00
Stefano Avallone
661c12280b traffic-control: Install FqCoDelQueueDisc by default
Fixes issue #35
2019-04-05 19:15:21 +02:00
Tom Henderson
3a7f6a1c06 bindings: Rescan all APIs 2018-11-14 11:53:21 -08:00
Tommaso Pecorella
534f28383b internet-apps: rescan bindings 2018-09-02 01:20:09 +02:00
Tommaso Pecorella
ab925e6c96 internet-apps: rescan bindings 2018-08-31 21:53:46 +02:00
Tommaso Pecorella
6228dd3ec3 internet-apps: remove unused includes 2018-08-31 22:20:06 +02:00
Tom Henderson
9deaad5ae7 rescan bindings 2018-08-09 10:14:27 -07:00
Tom Henderson
0b9893a908 Rescan all Python bindings 2018-07-21 16:14:09 -07:00
Tom Henderson
6366804af7 Rescan all Python bindings 2018-07-15 12:36:05 -07:00
Tom Henderson
7d9b54aac9 rescan bindings 2018-05-28 22:00:09 -07:00
Tom Henderson
c2a9b2e56b bindings: Rescan all bindings 2018-03-14 20:38:59 -07:00
Tommaso Pecorella
2cb872f436 internet: (fixes #2890) Icmpv4 "ECHO" is defined in system-wide headers 2018-03-06 13:32:01 -06:00
Tom Henderson
ab8735f403 bindings: Update all 32-bit bindings 2017-09-27 21:42:46 -07:00
Tom Henderson
7f00a95f65 bindings: Rescan all 64-bit bindings 2017-09-27 18:51:23 -07:00
Alexander Krotov
4b66cb5ac5 Documentation spelling fixes 2017-09-01 11:40:28 +03:00
Junling Bu
4474e76064 fix Doxygen typo 2017-07-13 22:31:43 -07: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
Tom Henderson
71f73e92b4 internet-apps: DHCPv4 application
Special thanks to:
- Radu Lupu <rlupu@elcom.pub.ro>
- Ankit Deepak <adadeepak8@gmail.com>
- Deepti Rajagopal <deeptir96@gmail.com>
- Mohit P. Tahiliani <tahiliani.nitk@gmail.com>
2017-07-07 23:21:20 +02:00
Stefano Avallone
9eff4d8251 Rescan python bindings 2017-03-08 18:02:19 +01:00
Tom Henderson
17bc1832e4 internet-apps: Cast uint8_t* to void* for NS_LOG statements 2017-03-01 06:27:17 -08:00
Tom Henderson
b9e5595665 bindings: Rescan all bindings 2016-09-26 05:33:13 -07:00
Tom Henderson
3989c359ce bindings: rescan all module bindings 2016-08-20 22:00:50 -07:00
Tom Henderson
f23dc6a347 bindings: rescan all module bindings 2016-07-22 17:45:51 -07:00
Tom Henderson
7f88b04c33 bindings: rescan all module bindings 2016-07-20 16:33:57 -07:00
Tommaso Pecorella
971ace1bfd Rescan Python bindings 2016-07-16 23:29:23 +02:00
Tommaso Pecorella
5528b342cb internet and other modules: doxygen and manual improvements 2016-07-14 10:56:33 +02:00
Tom Henderson
b1c3fd67bc rescan all bindings 2016-07-12 08:17:20 -07:00
Tommaso Pecorella
afa5de4a78 internet: (fixes #231) Remove SocketAddressTag
SocketAddressTag was a long-standing API glitch. It was used to replicate the RecvFrom effect (i.e., to know the source address of packet) without calling RecvFrom.
This option is more harmful than useful, because in case of tunnels the new tag needs to replace the old one. Moreover, there is no real need to create a new API when there is a perfectly working one (i.e., RecvFrom).
2016-06-02 01:16:39 +02:00
Tommaso Pecorella
14fa869d71 internet-apps: (fixes #1977) v4ping verbose output when not explicitly stopped 2016-05-18 23:23:08 +02:00
Tom Henderson
021b9ee3ff documentation: Fix warning about literal without end-string 2016-03-23 11:38:41 -07:00
Tom Henderson
822ddcb157 bindings: rescan bindings 2016-03-08 22:01:30 -08:00