Commit Graph

7802 Commits

Author SHA1 Message Date
Peter D. Barnes, Jr.
3c12e54cb1 [Doxygen] use \internal 2013-07-24 16:31:58 -07:00
Peter D. Barnes, Jr.
77e292a965 Fix output of int64x64_t when value is near min
Old:

int64x64_t i = std::numeric_limits<int64_t>::min ();
std::cout << i;

produced:
--9223372036854775808.0

(Note doubled '-' signs)
2013-07-24 11:34:04 -07:00
Peter D. Barnes, Jr.
54f181a609 Label type-id-test-suite TestCases with TestDuration value 2013-07-23 14:08:00 -07:00
Peter D. Barnes, Jr.
8196d37bc1 Fix strict aliasing warning. 2013-07-22 16:13:07 -07:00
John Abraham
9c58ae0a94 NetAnim: Missing continue statement when Gateway is missing 2013-07-20 07:24:36 -07:00
Peter D. Barnes, Jr.
4eda3b7ea1 Hashed TypeId
Speed LookupByName with std::map, add LookupByHash
Hash chaining, alphabetized
TypeId test suite
2013-07-18 12:01:05 -07: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
Tommaso Pecorella
9659e95a7d Fix address parsing from Mac[16,48.64]Address 2013-07-17 23:34:17 +02:00
Tom Henderson
927f09c1cc rescan internet bindings 2013-07-16 07:34:15 -07:00
Tom Henderson
0303e6476b rescan network bindings 2013-07-16 07:16:43 -07:00
Tom Henderson
391d935aee rescan core bindings 2013-07-16 07:14:00 -07:00
John Abraham
c2f53b8cb6 NetAnim: Some RPs want a non-zero Packet for RouteOutput 2013-07-15 19:43:05 -07:00
Peter D. Barnes, Jr.
f49c7968a5 Change to Time::Min () and Time::Max ()
This avoids a conflict with a (pending) Time::MIN unit.
2013-07-15 15:08:10 -07:00
Peter D. Barnes, Jr.
9ee33b67ca Fix strict aliasing warning. 2013-07-15 14:19:57 -07:00
Tommaso Pecorella
170901724a IPv6 Multicast link-local address scope is... link-local 2013-07-15 21:26:03 +02:00
Tom Henderson
a4d2065f8c add logging to ConstantVelocityHelper 2013-07-15 05:59:34 -07:00
Tommaso Pecorella
d5e3a76b27 Mac16Address added, Mac64Address refactored, and Mac[16,64]Address can be used in IPv6 2013-07-13 12:35:55 +02:00
Peter D. Barnes, Jr.
82e00f603e Tweak Hash docs, fix manual index error 2013-07-11 17:20:11 -07:00
Peter D. Barnes, Jr.
be82a8ad39 Merge hash functions. 2013-07-10 18:24:34 -07:00
John Abraham
fc07a2195e DSDV: Modify rarely-used keywords to comply with other compilers 2013-07-11 09:27:37 -07:00
Tom Henderson
ab023f5a25 rescan internet bindings 2013-07-11 07:34:54 -07:00
Peter D. Barnes, Jr.
0bdefa312e Hash example program which hashes the dictionary. 2013-07-10 18:22:58 -07:00
Tommaso Pecorella
6550570e50 RFC 3849 - IPv6 Address Prefix Reserved for Documentation 2013-07-10 00:06:35 +02:00
Alexander Afanasyev
f2cd231aec Bug 1296 - Enhancement in Ipv[4,6]RoutingHelper 2013-07-09 22:49:30 +02:00
Peter D. Barnes, Jr.
4b09ce3268 CommandLine callback example, show user defaults, code cleanup 2013-07-09 13:14:19 -07:00
Alexander D'souza (
4d5a2a9be7 Bug 760 - IP address removal can be painful 2013-07-09 19:21:07 +02:00
Nicola Baldo
33ca445f98 fixed bug 1731 and revised lte-phy-error-model test 2013-07-09 18:39:53 +02:00
Tommaso Pecorella
04ab26cb84 IPv6 manual 2013-07-08 20:21:40 +02:00
Tommaso Pecorella
a93301ab5f Remove unnecessary private variables from Ipv6AddressHelper 2013-07-07 13:17:12 +02:00
Vedran Miletić
b5891dce41 Replace <limits.h> include by <climits> 2013-07-06 16:55:33 +02:00
Tom Henderson
d17fd41e3b update click bindings 2013-07-05 14:01:51 -07:00
Vedran Miletić
f97431bf10 Clean up core module for building with Clang
This means removing unused private variables in random-variable-stream.{cc,h} and system-thread.h and fixing removing bad static_casts in calendar-scheduler.cc.
2013-07-05 14:35:20 +02:00
Vedran Miletić
9659c4528e Fix building with Clang 3.0 without extra CXXFLAGS
Clang identifies as GCC 4.2 to compilers which check for GCC version. This patch adds further check for clang and undefines __DEPRECATED macro in case Clang is detected. Newer versions of Clang are much stricter and still require CXXFLAGS for other warnings.
2013-07-05 13:15:22 +02:00
Mitch Watrous
bf886d696f Updatemany modules' Python bindings 2013-07-04 14:27:35 -07:00
Nicola Baldo
17a86900e0 fixed assert cond in LteUeMac::DoRemoveLc 2013-07-04 16:10:05 +02:00
Vedran Miletić
b47d4aac23 Add missing limits.h include to nstime.h and print-introspected-doxygen.cc 2013-07-04 15:57:10 +02:00
Tommaso Pecorella
cfbc5a524a Fix Ipv6Forwarding test 2013-07-04 09:44:29 +02:00
Peter D. Barnes, Jr.
c35b78f59f Doc tweaks 2013-07-03 15:06:34 -07:00
Peter D. Barnes, Jr.
daefbadea4 Doxygenate \internal 2013-07-03 15:05:17 -07:00
Peter D. Barnes, Jr.
12ea93c5a1 Disambiguate test asserts 2013-07-03 14:45:39 -07:00
Peter D. Barnes, Jr.
e3611c4078 Doxygenate todo's 2013-07-03 14:43:10 -07:00
Peter D. Barnes, Jr.
884814cc86 Merge bounded Time attributes 2013-07-03 12:02:06 -07:00
Peter D. Barnes, Jr.
a7d87403f6 Time attributes with enforced bounds.
The following stanza in GetTypeId() will restrict the value to

    -5s  <=  m_timeWithBounds  <= 10s

.AddAttribute ("TestTimeWithBounds", "help text",
               TimeValue (Seconds (-2)),
               MakeTimeAccessor (&AttributeObjectTest::m_timeWithBounds),
               MakeTimeChecker (Seconds (-5), Seconds (10)))
2013-07-03 11:19:21 -07:00
Peter D. Barnes, Jr.
e468df69c9 Repair Time docs mangled by f0be2daaa38f 2013-07-03 10:53:00 -07:00
Nicola Baldo
b58678ee11 fixed EARFCN attribute limits for band 21 2013-07-03 16:58:46 +02:00
Hajime Tazaki
5a238088be log msg instead of fail when non-IPv4 pkt is sent over LteUeNetDevice 2013-07-03 15:46:49 +02:00
Tommaso Pecorella
30fc97d8b2 Revert changeset 9854. Ipv6 forwarding should be off by default 2013-07-02 23:08:26 +02:00
Peter D. Barnes, Jr.
9a9dfcd1ad Bug 1727 - Ping6 should use a proper source address 2013-07-02 21:56:54 +02:00
Peter D. Barnes, Jr.
3e7b4c0636 Revert [Coverity] Logically dead code (DEADCODE)
NS_ASSERT vanishes in optimized builds, so return code check still needed.
2013-07-01 10:08:20 -07:00
Peter D. Barnes, Jr.
9d2bf09460 Backout changeset 581c9b2f52c842a06cd3692c1a043a64b85c0c36 2013-07-01 10:06:39 -07:00