Commit Graph

56 Commits

Author SHA1 Message Date
Antti Mäkelä
c9c33ec8f5 bug 742: Implementation of SO_BINDTODEVICE 2009-12-15 20:41:36 -08:00
Sebastien Vincent
2a298684a3 Merge. 2009-11-24 20:38:21 +01:00
Sebastien Vincent
7b94c5ddab Add Ipv6ExtensionHeader tests (from Fabian Mauchle). 2009-11-24 20:37:29 +01:00
Sebastien Vincent
e913a4be32 Merge with ns-3-dev. 2009-11-18 08:57:32 +01:00
Fabian Mauchle
c4749e0afb Ipv6Extension-Option link 2009-11-02 09:48:21 +01:00
Sebastien Vincent
d33666ce23 Update. 2009-10-18 18:20:10 +02:00
Sebastien Vincent
9086450bea Add IPv6 extension files from old ns-3-ipv6 repository (not working yet). 2009-10-15 15:11:27 +02:00
Pavel Boyko
6f8649e209 merge 2009-09-28 19:40:30 +04:00
Mathieu Lacage
a0dbfe494e bump up nsc version requirement 2009-09-23 08:57:40 +02:00
Sebastien Vincent
afeae4240d Export more IPv6 includes. 2009-09-16 18:56:29 +02:00
Gustavo J. A. M. Carneiro
a4036e14fb Modifications to the Ipv6L3Protocol::Drop trace source to align with Ipv4L3Protocol::Drop 2009-09-15 13:00:29 +01:00
Borovkova Elena
11ab0b983c merge with ns-3-dev 2009-09-09 12:33:16 +04:00
Borovkova Elena
d2c93355a0 preparation for merge with ns-3-dev 2009-09-09 12:19:22 +04:00
Mathieu Lacage
5cd80be903 export headers from internet-stack 2009-08-25 08:52:57 +02:00
Sebastien Vincent
1f8767ac28 second phase of IPv6 checkins from Univ. of Strasbourg team 2009-08-22 14:36:55 -07:00
Pavel Boyko
522bd8dbcc Includes cleanup + layer 2 link failure detection (untested) 2009-08-18 15:07:25 +04:00
Borovkova Elena
e542f6571d raw socket killed 2009-08-18 12:00:59 +04:00
Borovkova Elena
807146f0b0 Raw socket nearly work 2009-07-27 14:47:14 +04:00
Borovkova Elena
7d2132a408 raw socket added 2009-07-26 22:22:00 +04:00
Mathieu Lacage
1da654aeb0 kill dead code 2009-07-07 13:05:23 +02:00
Tom Henderson
9f286430dd move list routing and static routing to src/routing directories 2009-06-21 23:32:23 -07:00
Tom Henderson
441cedb655 cleanup ip alias unfinished cases (bug 591) 2009-06-21 22:29:08 -07:00
Tom Henderson
234df20364 Move Ipv4ListRouting to src/internet-stack; get rid of Impl class 2009-06-12 14:43:22 -07:00
Mathieu Lacage
f58cfa0e5f move global routing code into global routing directory 2009-06-10 08:36:51 +02:00
Tom Henderson
f2804fd500 src/ and utils/ changes for IPv4 routing rework 2009-05-28 21:37:25 -07:00
Tom Henderson
ce3e1d31a6 Remove class Ipv4Impl 2009-04-12 22:40:31 -07:00
Gustavo J. A. M. Carneiro
50e0ba8801 Make ipv4-interface.h, ipv4-l3-protocol.h, and ipv4-static-routing.h private. Closes #370. 2009-02-28 15:02:15 +00:00
Gustavo J. A. M. Carneiro
814623e39f win32 build fixes. 2009-03-01 12:11:00 +00:00
Gustavo J. A. M. Carneiro
5e8275ba01 Try to guess NSC location (finally closes #478) 2009-01-24 15:38:20 +00:00
Gustavo J. A. M. Carneiro
9baeb00519 Put back the variable NSC_RELEASE_NAME in the wscript; it is read by the download script in allinone. 2009-01-12 11:25:51 +00:00
Gustavo J. A. M. Carneiro
fdaf129f60 Don't build or fetch NSC/pybindgen, those tasks are now moved to ns-3-allinone 2009-01-11 23:26:34 +00:00
Gustavo J. A. M. Carneiro
cc8b7c6f36 Append the NSC kernel dirs to LD_LIBRARY_PATH
This allows the NSC NS-3 module to find the necessary NSC shared libraries.
2009-01-10 00:46:24 +00:00
Gustavo J. A. M. Carneiro
b5e05e774e merge 2008-12-29 14:19:25 +00:00
Gustavo J. A. M. Carneiro
f19d54fddd Upgrade to new WAF, work in progress 2008-12-29 13:28:54 +00:00
Gustavo J. A. M. Carneiro
aab8ebd04e Add --with-nsc configuration option 2008-12-07 19:02:55 +00:00
Gustavo J. A. M. Carneiro
ca92874e34 Fix nsc/python-scan task descriptions 2008-12-04 11:34:01 +00:00
Tom Henderson
655aa68d54 Segregate Ipv4GlobalRouting from Ipv4StaticRouting; add API for deleting and recomputing global routes 2008-11-30 21:21:23 -08:00
Sam Jansen
ee5cf0946f Depend on nsc 0.5.0. This is required so the interface is the same for an NSC 2008-11-19 22:41:12 +01:00
Craig Dowell
0df5a7183a apply icmp patch 2008-10-29 11:18:39 -07:00
Craig Dowell
4105b6e392 Apply Sam's nsc regression patch 2008-09-17 20:04:26 -07:00
Florian Westphal
9f901c8ef1 nsc: fix liblinux2.6.18.so sym link creation
changeset 3628:a9c05c7e54f2 ('Move all NSC related build code into
src/internet-stack') erronoulsy moved the sym link creation outside
of the loop.

closes bug #328.
2008-09-10 13:11:35 +02:00
Florian Westphal
9f2e63f535 nsc: remove nsc builddir symlink
changeset 3635:cddd59578812 ('compile nsc code unconditionally')
added the nsc header files to ns-3 and fixed up the include paths,
so we no longer need to create a builddir/nsc symlink to find them.
2008-09-10 12:46:59 +02:00
Craig Dowell
cb9b816af0 enable nsc when nsc enabled 2008-09-09 17:09:37 -07:00
Mathieu Lacage
e5870d73cb bug 322: download nsc from released location if in 'release' mode. 2008-09-09 10:15:40 -07:00
Mathieu Lacage
320dcbbfee bug 316: make nsc compilation conditional again 2008-09-08 09:22:45 -07:00
Gustavo J. A. M. Carneiro
80ba473c52 For better consistency, option --nsc becomes --enable-nsc, --python-disable becomes --disable-python. 2008-09-06 14:46:01 +01:00
Mathieu Lacage
fb24a25673 compile nsc code unconditionally. 2008-09-05 21:12:00 -07:00
Mathieu Lacage
618313f44c add AddIpv4Stack, splt functions in independent chunks 2008-09-05 20:00:40 -07:00
Gustavo J. A. M. Carneiro
b9a4eaca8e Move all NSC related build code into src/internet-stack, to unclutter a bit the main wscript 2008-09-05 19:55:21 +01:00
Gustavo J. A. M. Carneiro
e4bd4773e8 We don't want mercurial -q option when fetching nsc, user feedback is important. 2008-09-05 18:37:00 +01:00