Commit Graph

64 Commits

Author SHA1 Message Date
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
Tom Henderson
34688f76ec rerun check-style.py with uncrustify-0.58 2011-05-22 22:28:15 -07:00
Tom Henderson
bce5938783 add manet routing example 2011-05-20 15:44:37 -07:00
Josh Pelkey
946e71af06 general examples coding style changes 2011-05-13 15:35:31 -04:00
Gustavo J. A. M. Carneiro
289649516b bug 1058: InternetStackHelper pitfall: calling Install before adding routing protocols 2011-05-12 21:49:50 -07:00
Mitch Watrous
e536a8efef Make Python examples use new modular bindings without importing everything 2011-05-02 17:17:09 -07:00
Mitch Watrous
e795aaedb2 Make Python examples use new modular bindings 2011-04-29 16:59:33 -07:00
Mitch Watrous
26006abcca Make test.py not run examples that are not runnable 2011-04-29 09:53:35 -07:00
Mitch Watrous
1718599e48 Write a status file during waf build step 2011-04-28 09:10:29 -07:00
John Abraham
d406a5b87d Bug 1105 Move topology helpers into separate per-device modules 2011-04-26 15:18:32 -07:00
Mitch Watrous
3f1b70a2bf Make test.py handle examples-to-run.py files 2011-03-09 16:49:59 -08:00
Mitch Watrous
540288c432 Fix dependencies in various wscripts 2011-03-07 16:59:09 -08:00
Tom Henderson
18f2715506 remove src/helper module 2011-03-05 11:47:37 -08:00
Lalith Suresh
59a2a4f959 Converts csma, emu, tap-bridge, point-to-point, wifi and wimax modules into modular format 2011-03-03 19:54:57 +00:00
Mitch Watrous
58f7066b70 Move applications to a single module 2011-03-02 13:42:28 -08:00
Josh Pelkey
e09cf6a452 remove duplicate core-module.h includes 2011-03-01 09:59:55 -05:00
Josh Pelkey
93205ebccf modularize nix and aodv, thanks lalith 2011-02-27 01:00:17 -05:00
Tom Henderson
c4e4de9ac3 Rename internet-stack to internet, and organize module 2011-02-25 10:32:35 -08:00
Tom Henderson
ca7b93cc3d Merge node and common modules into new network module 2011-02-21 09:11:37 -08:00
Tom Henderson
df07734f32 merge src/simulator into src/core; move src/core to new module layout 2011-02-18 16:05:39 -08:00
Tom Henderson
48e8a5404c [bug 947] Pretty-print IPv4 routing tables (patch originated by Hemanth Narra) 2010-12-20 16:34:59 -08:00
Pavel Boyko
eb0d765ebf Bug 1030: routing/aodv example fixed 2010-11-17 11:03:07 +03:00
Josh Pelkey
d43a904b5e fix nms examples 2010-11-11 16:09:15 -05:00
Gustavo J. A. M. Carneiro
cb32fb77be Missing ipv4-global-routing-helper.h include 2010-10-27 12:05:40 +01:00
Gustavo J. A. M. Carneiro
881e0a6655 Module layout rework for static-routing, list-routing, global-routing 2010-10-26 18:02:17 +01:00
Gustavo J. A. M. Carneiro
5f80a82a35 Convert the olsr module to the new module layout 2010-10-25 14:43:02 +01:00
Gustavo J. A. M. Carneiro
91f3abaa48 flow-monitor-helper.h is no longer part of the helper module 2010-10-23 12:50:24 +01:00
Yida Gao
33158c3969 Fix errors in simple-point-to-point-olsr.cc comments 2010-07-08 20:18:14 -07:00
Dean Armstrong
ebb9193ef9 Bug 871: Rework construction of Wi-Fi rates
This patch attempts to lay some groundwork for enhancements to the Wi-Fi module
by bringing the representation of transmit rates more in line with the
standard.

The key part of the patch is the introduction of a type that corresponds to the
notion of Modulation Class described in IEEE 802.11-2007, Section 9.6.1, Table
9-2.

It also adds coding rate information to the WifiModes and centralises their
construction into a single WifiModeFactory method. The rates are also renamed
with reference to their Modulation Class.

WifiModes no longer have a WifiStandard, but the latter type still exists and is
used to imply the set of WifiModes that a MAC/PHY pair will support.
2010-06-16 10:55:13 +01:00
Lalith Suresh
91d49b20c4 hnaEntries Create() moved into if block for clarity 2010-06-13 13:40:12 +05:30
Tom Henderson
d5624122d1 bug 702: make global routing robust to link/device events 2010-05-24 10:52:58 -07:00
Kim Højgaard-Hansen
d51cda0b67 Bug 885 - Error in Ascii tracing in Python examples 2010-04-20 14:12:35 -04:00
Gustavo J. A. M. Carneiro
4bae5d0289 Fix a couple of Python examples 2010-04-16 15:06:54 +01:00
Lalith Suresh
5df0dae003 Bug 407 - OLSR is missing HNA support 2010-03-17 15:46:42 +00:00
Craig Dowell
292b1d993f OutputStreamKeeper to OutputStreamWrapper 2010-02-23 10:30:38 -08:00