Tommaso Pecorella
61e4f41506
internet + click: Virtualized some functions common to both modules.
2016-02-09 21:16:53 +01:00
Tom Henderson
44c93c49ab
click: align Ipv4L3ClickProtocol with ae25cc3a0f89
...
this commit also fixes a bug uncovered by the more strict parsing
of Ipv4Address strings. In Ipv4ClickRouting::RouteOutput(), it is
possible for the string from the click routing table to contain
just a single entry, but the code was assuming a space-delimited
pair. If only a single entry is returned, the destination is now
set to "0.0.0.0".
2016-02-08 23:06:43 -08:00
Peter D. Barnes, Jr.
61f2fbd415
[doxygen] Revise TracedCallback function signatures for const.
2015-08-18 16:46:10 -07:00
Tom Henderson
dc3667a937
bug 2125: subclasses must chain up to their base class NotifyNewAggregate() method (patch due to nlmills)
2015-06-24 21:36:15 -07:00
Tom Henderson
15b8c704a9
SetGroupName for click module
2015-04-16 20:58:18 -07:00
Tom Henderson
c9f4bc4e68
bug 1551 postfix: enable logging for functions outside namespace ns3
2014-10-01 20:50:46 -07:00
Peter D. Barnes, Jr.
bfdb6ef10a
[Bug 1551] Redux: NS_LOG_COMPONENT_DEFINE inside or outside of ns3 namespace?
2014-09-26 15:51:00 -07:00
Peter D. Barnes, Jr.
cd3da7143d
[doxygen] Revert r10410, r10411, r10412
2014-03-05 17:06:59 -08:00
Vedran Miletić
6acf41814e
Move tests outside ns3 namespace
2014-01-02 18:34:30 +01: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
Vedran Miletić
f781366d2e
Fix compilation with Clang 3.2 and newer versions, including Apple Clang 5.0
...
Clang 3.2 requires all class members to be used in the code; this patch either removes class members that are not used or adds NS_UNUSED/NS_UNUSED_GLOBAL around them. Thanks to Andrey Mazo and Tommaso Pecorella for review.
2013-10-20 12:46:27 +02:00
Alexander D'souza
ac7c84ab0b
Follow up patch for Click: Bug 760 - IP address removal can be painful
2013-07-18 14:07:56 +02:00
Peter D. Barnes, Jr.
e3611c4078
Doxygenate todo's
2013-07-03 14:43:10 -07:00
Vedran Miletić
53ec6a479e
Rename Start and DoStart methods to Initialize and DoInitialize
...
The goal of this patch is to allows us to differentiate the Start/Stop
functionality present in some classes from Initialize/Dispose functionality.
2013-04-19 22:39:55 +02:00
Sascha Alexander Jopen
ddfd9131e8
Allow Click defines to be handled from ns-3
2013-02-07 10:47:31 +01:00
Sascha Alexander Jopen
6f03fdaf7e
Allow Click to pull random numbers from ns-3
2013-02-07 10:47:08 +01:00
Lalith Suresh
d93d26500c
Remove stale doxygen from Ipv4L3ClickProtocol and Ipv4L3Protocol
2012-07-26 16:08:23 +02:00
Lalith Suresh
3718389e85
Bug 1477: Click doesn't work with raw sockets
2012-07-26 15:54:30 +02:00
Tom Henderson
9d8162b376
align click with IPv6-related merge changes
2012-02-20 08:16:31 -08:00
Sascha Alexander Jopen
4e460e6d51
Invoke simclick_click_kill() only if the Click router has been initialised
2012-02-19 16:22:51 +01:00
Lalith Suresh
370c4b3560
Fix memory leak with Ipv4ClickRouting::ReadHandler()
2012-01-20 17:08:11 +01:00
Sascha Alexander Jopen
1d540581a2
Shutdown Click router during Ipv4ClickRouting::DoDispose()
2012-01-20 16:04:07 +01:00
Sascha Alexander Jopen
8065a03fdd
Fixes Click bug from using microsecond precision for scheduling click events
2011-12-30 18:45:18 +01:00
Björn Lichtblau
558593480c
Bug 1278: Ipv4ClickRouting::HandleScheduleFromClick should stay integer for delay calculation to be accurate
2011-10-13 21:55:21 +02:00
Sascha Alexander Jopen
c18d0925fe
ns-3-click support for AddressInfo elements
2011-09-23 12:27:43 +02:00
Vedran Miletić
fe0667def8
standardize emacs c++ mode comments
2011-08-02 17:42:33 -04:00
Vedran Miletic
7271e9fa6f
bug 1203: Inconsistently named ifndef/define macros in ns-3 headers
2011-07-07 04:31:52 -04:00
Ruben Merz
8ac6392e07
ns-3-click support for promisc mode
2011-05-27 18:23:09 +02:00
Tom Henderson
dacd65cd7a
Move click module description out of doxygen
2011-05-24 21:31:35 -07:00
Lalith Suresh
8e654a5f94
Fixes Click test suite, updates it to use ClickInternetStackHelper, and fixes sanity check in Ipv4ClickRouting
2011-03-28 19:46:05 +01:00
Lalith Suresh
19ae044602
Runs 'check-style.py --level=3 -i' on src/click/*
2011-03-28 10:29:02 +01:00
Lalith Suresh
4a52471c5e
Corrects wscript for Click examples
2011-03-19 16:54:00 +00:00
Lalith Suresh
15defb051a
Updates test.py entries for Click, fixes Click test case, and makes Ipv4ClickRouting::GetInterfaceId() do a sanity check.
2011-03-06 21:07:02 +00:00
Lalith Suresh
1ae8c1b656
Moves devices/* and routing/* to src/
2011-03-04 01:26:54 +00:00