Commit Graph

711 Commits

Author SHA1 Message Date
Florian Schmidt
08ea080ede Add FCS capability to CSMA 2009-12-02 14:29:43 -08:00
Sebastien Vincent
bddc033e81 Merge with ns-3-dev. 2009-11-24 21:12:31 +01:00
Tom Henderson
666854fbbb Add new method for determining whether Ipv4 dest address is mine; add attribute to control RFC1122 behavior 2009-11-19 14:39:01 -08:00
Sebastien Vincent
e913a4be32 Merge with ns-3-dev. 2009-11-18 08:57:32 +01:00
Pavel Boyko
0baf7f405d merge with ns-3-dev 2009-11-16 13:35:38 +03:00
Sebastien Vincent
4eef9e4fb8 Merge with ns-3-dev and fix doxygen. 2009-11-15 11:30:20 +01:00
Guillaume Seguin
4fee5f016b Make sure that every incoming packet has a context 2009-11-14 17:47:05 +01:00
Guillaume Seguin
a23934a4b7 Make applications generate traffic within their associated context/node 2009-11-14 17:47:05 +01:00
Guillaume Seguin
c420843c3d Call Simulator::ScheduleWithContext from ns3::Channel subclasses when sending packets to other nodes 2009-11-14 17:47:05 +01:00
Guillaume Seguin
5ce9ad2d78 Introduce Simulator::ScheduleWithContext* and Simulator::GetContext 2009-11-14 17:47:05 +01:00
Mathieu Lacage
1668a400c9 replace RefCountBase with SimpleRefCount<> to avoid duplicate refcounting implementations. 2009-11-12 13:01:01 +01:00
Sebastien Vincent
40fb2639e2 Update. 2009-11-02 15:48:04 +01:00
Pavel Boyko
db4c9efc2e [aodv] Code style fixes proposed by Faker in his review 2009-10-26 10:11:26 +03:00
Pavel Boyko
6929d0b3be merge 2009-10-26 09:21:20 +03:00
Sebastien Vincent
fbea0b7ca2 More on IPv6 extensions support. 2009-10-16 11:33:56 +02:00
Andrey Mazo
b252f68f9d bug 711: example mesh/mesh fails valgrind.
also fix several possible leaks.
2009-10-15 14:10:02 +04:00
Andrey Mazo
af27a1388c add NS_LOG_FUNCTION to several constructors/destructors/DoDisposes 2009-10-15 13:49:42 +04:00
Pavel Boyko
848e8d0123 merge with code.nsnam.org 2009-10-08 15:30:36 +04:00
Josh Pelkey
742f18415e TCP bug fixes 424, 426, 559, 663, 664, 697 2009-10-07 20:55:43 -04:00
Pavel Boyko
e12ee5c4a5 merge 2009-09-30 20:15:49 +04:00
Mathieu Lacage
b56a839c44 bug 675: convert unit tests to new test framework 2009-09-30 14:54:53 +02:00
Mathieu Lacage
2df88d723f bug 675: convert unit tests to new test framework 2009-09-30 14:24:04 +02:00
Pavel Boyko
6f8649e209 merge 2009-09-28 19:40:30 +04:00
Tom Wambold
b86c706b6b PacketBB: Tidy up some memory leaks. 2009-09-24 18:05:36 -04:00
Tom Wambold
615c4eb4d5 Merge ns-3-dev. 2009-09-24 10:57:41 -04:00
Craig Dowell
b803da1d39 Add a ChannelList namespace (bug 680) 2009-09-21 11:21:05 -07:00
Sebastien Vincent
9f16bba32e Fix some doxygen warnings revealed by WARN_NO_PARAMDOC=YES in doc/doxygen.conf. 2009-09-18 22:18:06 +02:00
Sebastien Vincent
fac12d7448 Doxygenize. 2009-09-18 18:21:15 +02:00
Sebastien Vincent
afeae4240d Export more IPv6 includes. 2009-09-16 18:56:29 +02:00
Tom Wambold
a8a0ce0d13 PacketBB: Converted test script to use new testing framework. 2009-09-15 16:25:49 -04:00
Craig Dowell
55a729aca7 fat fingers 2009-09-13 21:53:06 -07:00
Craig Dowell
52d5749a27 Quiet silly compiler error 2009-09-13 20:29:29 -07:00
Craig Dowell
28346e21ce gcc 3.4 complained about virtual methods without virtual destructor 2009-09-13 15:35:33 -07:00
Tom Wambold
124ed7e91b PacketBB: Typo in comment. 2009-09-11 12:16:21 -04:00
Tom Wambold
0785e918e2 PacketBB: A bit more documentation. 2009-09-11 12:11:23 -04:00
Tom Wambold
bf9984d28a PacketBB: Removed unnecessary forward declarations. 2009-09-11 12:00:38 -04:00
Tom Wambold
7d7681d6bc PacketBB: Moved from src/contrib to src/node. 2009-09-11 11:52:47 -04:00
Pavel Boyko
a128182af9 raw-socket-factory.cc,h removed 2009-09-09 14:23:39 +04:00
Borovkova Elena
11ab0b983c merge with ns-3-dev 2009-09-09 12:33:16 +04:00
Sebastien Vincent
5db36bee27 Cleanup, reindent, NULL -> 0. 2009-09-08 18:40:47 +02:00
Sebastien Vincent
8cbdcd69c1 [Bug 653] NetDevice link change callback (SetLinkChangeCallback -> AddLinkChangeCallback). 2009-09-08 06:29:26 +02:00
Sebastien Vincent
542d4c31a2 Add metric and longest prefix match support for IPv6. 2009-09-07 18:03:01 +02:00
Sebastien Vincent
1f8767ac28 second phase of IPv6 checkins from Univ. of Strasbourg team 2009-08-22 14:36:55 -07:00
Tom Henderson
d2acbc3eba missing include 2009-08-23 14:00:50 -07:00
Tom Henderson
2276ac9097 coding style cleanup 2009-08-22 15:35:15 -07:00
Tom Henderson
18c4ed4f10 allow Ipv4Mask constructor to accept a string /32, /24 etc. in constructor 2009-08-22 15:32:30 -07:00
Antti Makela
6493da4fd5 [bug 634] patch to grab prefix length from Ipv4Mask 2009-08-22 14:58:27 -07:00
Kirill Andreev
679c50dc8f Merge with ns-3-dev 2009-08-18 12:01:35 +04:00
Tom Henderson
3ae5224641 fix Ipv4 doxygen error 2009-08-11 21:29:18 -07:00
Duy Nguyen
dc035d6142 fix for bug 650 (PacketSocket Close() 2009-08-06 21:58:04 -07:00