Gabriel Ferreira
819877045f
build: Remove unused CMake code
2022-04-20 18:39:33 -03:00
Gabriel Ferreira
e32c177e45
build: remove waf files, tests and references
2022-02-21 22:08:45 -03:00
Tommaso Pecorella
da09260c3e
examples: rebase
2022-01-30 12:06:53 -06:00
Gabriel Ferreira
41aacec626
build: CMake refactoring
...
Includes:
- refactor build_lib and build_lib_example macros
- unify src and contrib macros
- replace macro with function not to leak definitions
- parse list of arguments
- different cmake-format file for modules to list one item per line
2022-01-28 10:20:18 -03:00
Peter Barnes
0e685cbdbb
Use [[maybe_unused]] attribute directly, instead of NS_UNUSED
2021-12-21 10:32:43 +00:00
Gabriel Ferreira
a893eba7e3
build: Fix CMake and ns3 script bugs, add a test suite and fix formatting
2021-12-05 21:53:49 +00:00
Gabriel Ferreira
3c604d5b2e
Update docs with CMake and ns3 wrapper
2021-12-01 12:29:56 -08:00
Gabriel Ferreira
9c876c7f5a
CMake buildsystem
2021-12-01 12:29:55 -08:00
Sébastien Deronne
7c89eaf663
wifi: Remove YansWifiPhyHelper::Default and SpectrumWifiPhyHelper::Default methods
2020-10-26 20:39:16 +00:00
Sebastien Deronne
bd1ad3994a
wifi: Decouple standard and frequency band
2020-09-03 18:43:43 +00:00
Jared Dulmage
d2a4d02953
(internet): Example showing multicast routing setup for flooding mesh topology
2020-05-12 11:46:34 +02: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
Tom Henderson
0258405cc6
build: Upgrade scripts to Python 3 (many changes due to Ankit Deepak)
2019-08-12 16:55:34 -07:00
Alexander Krotov
c8a500f5a8
Remove duplicate semicolons
2018-11-07 16:54:53 +03:00
Sébastien Deronne
57b77fe55b
examples: Cleanup wifi-module includes
2018-05-10 22:13:49 +02:00
Tommaso Pecorella
eb8063fae5
python: fix examples for python 3.6
2018-03-06 14:16:20 -06:00
Stefano Avallone
4e9e6fec02
csma: Add support for flow control and BQL
2017-03-08 18:01:47 +01:00
Natale Patriciello
31d266c79f
examples: silence warning on dead increment in manet-routing-compare
2016-11-23 17:44:39 +01:00
Tommaso Pecorella
19b295c2e2
examples: remove questionable use of SocketAddressTag (use RecvFrom)
2016-05-21 18:30:59 +02:00
Chip Webb
ed30b42b1f
internet: Add global routing bridged topology example
2016-03-10 16:07:51 -08:00
Tom Henderson
c42d5f27a8
examples: fix wscript file formatting
2016-02-26 06:39:51 -08:00
Tommaso Pecorella
dd90b30eaa
internet: RIPv2 implementation
2016-02-25 16:30:34 -08:00
Sébastien Deronne
4f54ca4f1e
wifi: ( fixes #2116 and #2213 ) Refactor helpers and APIs
2016-02-05 21:48:25 +01:00
Tommaso Pecorella
8a65a4b9bd
Bug 2238 - Ipv6 routing reorganization
2015-12-02 23:33:58 +01:00
Tommaso Pecorella
6bd2b6f256
Moved internet-specific apps to the new internet-apps module
2015-11-09 22:32:26 +01:00
Tom Henderson
be2a37427c
replace deprecated API
2014-10-14 11:21:47 -07:00
Tommaso Pecorella
d7731afca3
Bug 1941 - [partial] Remove unnecessary dependency on Application module in other modules
2014-06-28 08:31:24 +02:00
Peter D. Barnes, Jr.
a43d770825
[Bug 1868] Optimized builds are sensitive to -fstrict-overflow
2014-04-30 21:32:57 -07:00
Tommaso Pecorella
f3a3fb85b1
RIPng implementation
2014-03-17 20:01:49 +01:00
Tommaso Pecorella
1ff598b75c
Bug 1842 - FlowMonitor SerializeToXml<Something> should be called by the helper
2014-03-17 19:34:43 +01:00
Peter D. Barnes, Jr.
4a5acb6109
One waf to rule them all.
2014-02-07 17:00:28 -08:00
Tommaso Pecorella
54564e2fa6
Bug 1702 - A router should't aways add itself as the default router
2013-08-07 23:18:48 +02:00
Tom Henderson
e39173ac22
bug 1644: dispose of flow monitor objects from FlowMonitorHelper
2013-04-29 01:29:08 -07:00
Andrey Mazo
ec4007ca27
make non-static global debugging-only functions static inline (bug 1170).
...
Compilers shouldn't warn on unused static inline function and just don't emit code for
them in optimized builds.
Also debugging-only functions don't pollute symbol tables.
2013-01-21 17:19:00 +04:00
Mitch Watrous
e9ac335b78
Make MobilityHelper use an output stream wrapper
2012-09-28 12:22:18 -07:00
Mitch Watrous
eafb5075bf
Add a constant rate setting function to the on-off helper
2012-08-23 16:00:17 -07:00
Mitch Watrous
da1cf74f90
Replace various instances of RandomVariable with RandomVariableStream
2012-08-20 14:25:35 -07:00
Mitch Watrous
0d8bb3de72
Replace src/mobility usage of RandomVariable with RandomVariableStream (Patch Set 2)
2012-08-15 15:33:02 -07:00
Mitch Watrous
190f314ba5
Replace src/application usage of RandomVariable with RandomVariableStream
2012-08-13 16:08:13 -07:00
Tom Henderson
1b584e2e27
bug 1432: Align Ipv6AddressHelper API with Ipv4AddressHelper API
2012-05-20 15:19:52 -07:00
Yufei Cheng
bf937fb148
Update DSR model
2012-05-06 20:52:24 -07:00
Yufei Cheng
e9e61c5e25
Add IPv4 DSR routing
2012-01-27 15:15:48 -08:00
Gustavo J. A. M. Carneiro
255e15cd28
Add parenthesis in while (packet = socket->Recv ()) to make clang++ (LLVM) happy
2012-02-22 13:50:26 +00:00
Andrey Mazo
cec21ade43
Bug 1170: Formulate best practices for dealing with unused debug variables.
2012-02-10 19:02:12 +04:00
Tom Henderson
266768b4ba
add protocol selection as command-line argument
2011-11-14 21:25:58 -08:00
Tom Henderson
c4b3e2faf2
enable optional mobility tracing on example
2011-11-06 17:04:22 -08:00
Tom Henderson
d51656dd5f
update manet-routing-compare example to use current tracing API
2011-08-19 11:58:47 -07:00
John Abraham
8f417ffb78
Manet-routing example , unused variable
2011-05-23 15:15:06 -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