Commit Graph

72 Commits

Author SHA1 Message Date
Tommaso Pecorella
19db0e31cb [Doxygen] network module 2014-03-13 09:29:47 +01:00
Peter D. Barnes, Jr.
cd3da7143d [doxygen] Revert r10410, r10411, r10412 2014-03-05 17:06:59 -08:00
Tommaso Pecorella
4f03cb0b56 Bug 1870 - Remove unnecessary AsInt functions 2014-03-08 17:43:28 +01:00
Tommaso Pecorella
9499558186 Pretty-print IPv6 addresses and routing tables 2013-12-10 19:54:12 +01:00
Tommaso Pecorella
668d3df3e5 Fix ErrorChannel Add 2013-12-03 23:04:39 +01:00
Tommaso Pecorella
9106524e8c Fix ErrorChannel Send 2013-12-03 22:49:51 +01:00
Vedran Miletić
f1f6d27091 Fix doxygen errors in src/network, excluding 'is not documented' missing documentation 2013-12-02 23:02:39 +01:00
Vedran Miletić
a3e7cb04e6 Remove unused consts to fix building with Clang 3.4 pre-release versions 2013-11-24 23:48:49 +01:00
Tom Henderson
c05f78550c postfix bug 1776; add missing files 2013-11-19 09:52:27 -08:00
Piotr Jurkiewicz
a3f979febf bug 1776: improve Csma CRC performance 2013-11-19 06:36:55 -08:00
Brian Swenson
4c879da5c3 Network Doxygen warnings start 2013-11-15 16:20:58 -05: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
Tommaso Pecorella
2fa1712985 Doxygen fixes to Topology-read, Ipv6, and tcp-socket 2013-11-14 22:43:53 +01:00
Peter D. Barnes, Jr.
61903c64b2 Link to RFC num with \RFC{num} 2013-08-15 13:04:01 -07:00
Tom Henderson
2a08426b17 data collection extensions for stats module 2013-08-08 06:40:41 -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
Tommaso Pecorella
6550570e50 RFC 3849 - IPv6 Address Prefix Reserved for Documentation 2013-07-10 00:06:35 +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
Peter D. Barnes, Jr.
c35b78f59f Doc tweaks 2013-07-03 15:06:34 -07:00
Peter D. Barnes, Jr.
1bca805862 [Doxygen] use \todo 2013-06-11 17:02:23 -07:00
Peter D. Barnes, Jr.
666bcc699f Merge Coverity fixes 2013-05-22 17:58:58 -07:00
Peter D. Barnes, Jr.
4fc79291b9 Use PacketTagList::TagData::MAX_SIZE in DeviceNameTag 2013-05-22 12:57:58 -07:00
Peter D. Barnes, Jr.
a8745360c4 [Coverity] Overflowed return value (INTEGER_OVERFLOW) 2013-05-15 10:10:26 -04:00
frederic.
b936760604 fix bug on previous commit 2013-01-10 18:29:32 +01:00
frederic.
81e8199503 Add some tags to packets passing through PacketSocket. 2013-01-09 13:45:23 +01:00
Tom Henderson
7d87d6b3cf burst error model uses two random variables 2013-05-01 06:14:51 -07:00
Tommaso Pecorella
1cd5127d1c bug 1661 - Variable ub1 defined but not used in ipv6-address.cc 2013-04-29 19:52:58 +02:00
Anh Nguyen
14506d5d6e Add BurstErrorModel class 2013-04-19 12:58:25 -07:00
Mitch Watrous
51b1212de9 Remove more log messages from operators and copy constructors 2012-12-14 14:07:33 -08:00
Tom Henderson
53931dd4ca bug 1549: remove logging statements causing stack overflows 2012-12-12 22:43:49 -08:00
Tom Henderson
54ccc7ad0f remove logging that leads to stack overflow 2012-12-12 10:23:05 -08:00
Maja Grubišić
19b51bfe74 Fix printing of uint8_t data in NS_LOG_FUNCTION introduced by 9144:6a15c50388bc Clean up function logging of network module. 2012-12-01 20:05:49 +01:00
Maja Grubišić
6c6e275ec2 Clean up function logging of network module. 2012-11-16 22:27:18 +01:00
Mitch Watrous
2a17e8910b Update release notes 2012-10-03 12:06:18 -07:00
Mitch Watrous
d387160f6f Bug 976 2012-10-03 10:06:52 -07:00
Tom Henderson
7b0697e2b0 fix error: call of overloaded pow() is ambiguous 2012-09-07 12:45:26 -07:00
Vedran Miletić
71e380b55e Bug 1237 - code cleanups related to includes 2012-09-01 20:57:21 +02:00
Tom Henderson
e1c6f789d3 suppress maybe-uninitialized warnings 2012-08-28 21:30:41 -07:00
Mitch Watrous
da1cf74f90 Replace various instances of RandomVariable with RandomVariableStream 2012-08-20 14:25:35 -07:00
Mitch Watrous
998713685f Replace src/network usage of RandomVariable with RandomVariableStream 2012-08-16 09:13:36 -07:00
Tom Henderson
d200ff2a4c Align licenses according to SFLC recommendations 2012-05-04 11:27:01 -07:00
Tom Henderson
9c81d929f2 Update BSD license on RED queue files 2012-05-04 09:39:30 -07:00
Vedran Miletić
b5cac1da24 Use longer names for QueueMode and ErrorUnit enums and move them to Queue and RateErrorModel classes respectively. 2012-05-01 20:48:34 +02:00
Nicola Baldo
45c6e9c9d0 fixed bug 1283: PacketSocket::SendTo should return number of bytes 2012-03-07 17:14:41 +01:00
Ken Renard
cf2e9f8212 Add support for IPv6 transport protocols 2012-02-20 14:05:07 +01:00
Andrey Mazo
cec21ade43 Bug 1170: Formulate best practices for dealing with unused debug variables. 2012-02-10 19:02:12 +04:00
Marcos Talau
1830add376 change RED licenses to GPLv2 2011-12-15 21:54:22 -08:00
John Abraham
307ea48b61 Red Queue optimized build fixes 2011-12-05 20:02:42 -05:00
John Abraham
a0909ae62f Red Queue doxygen changes 2011-12-05 19:48:03 -05:00
John Abraham
49687d3064 Red Queue style changes 2011-12-05 19:11:11 -05:00