Commit Graph
32 Commits
Author SHA1 Message Date
Tom Henderson 3337e7efd2 back out unrelated changes 2007-10-13 15:10:23 -07:00
Tom Henderson 14564b858c Clarify pkt-uid field in doxygen 2007-10-13 15:06:35 -07:00
Tom Henderson 859198cd53 Add support for non-unit-cost metrics for Ipv4Interfaces (for use in routing); add example script simple-alternate-routing.cc 2007-10-06 21:21:07 -07:00
Gustavo J. A. M. Carneiro b1d2e3ac9f merge with ns-3-dev 2007-09-21 13:59:03 +01:00
Craig Dowell 77ca76e8e9 start of udp echo applications
--HG--
rename : src/applications/onoff-application.cc => src/applications/onoff/onoff-application.cc
rename : src/applications/onoff-application.h => src/applications/onoff/onoff-application.h
rename : src/applications/packet-sink.cc => src/applications/packet-sink/packet-sink.cc
rename : src/applications/packet-sink.h => src/applications/packet-sink/packet-sink.h
2007-09-12 15:23:25 -07:00
Gustavo J. A. M. Carneiro 5a68ad2e27 merge with ns-3-dev 2007-09-12 18:06:09 +01:00
Gustavo J. A. M. Carneiro 464a716bab merge with ns-3-dev
--HG--
rename : examples/simple-point-to-point.cc => examples/simple-point-to-point-olsr.cc
2007-09-11 14:52:15 +01:00
Craig Dowell 523ba63c99 merge with trunk 2007-09-10 15:50:07 -07:00
Gustavo J. A. M. Carneiro 23c4cebc11 Update OLSR code to NS-3 API changes.
--HG--
rename : examples/simple-point-to-point.cc => examples/simple-point-to-point-olsr.cc
2007-09-06 13:34:54 +01:00
Gustavo J. A. M. Carneiro c686302a6a merge 2007-09-05 18:42:41 +01:00
Tom Henderson 97df9062ef Fix for bug69: set local address correctly upon UDP connect; apply correct UDP connect() semantics (that sendto cannot override addresses on a connected socket); if destination is IPv4 limited broadcast address, convert to subnet-directed broadcast and send out on each interface; provide example csma-broadcast.cc script 2007-09-04 21:26:54 -07:00
Raj Bhattacharjea 6daedfe381 Remove references to really-simple-point-to-point, fix build 2007-08-28 10:20:13 -04:00
George Riley feb08acc56 Change the protocol stack processing to pass packets by non-const
reference, rather than const reference and value as was previously done.
Also change  the queue semantics to return the packet on a deque, rather
than requiring a packet as a parameter.  The problem with the original
approach was that packet UID's were getting skipped.  The fix handles
the uid properly, and we get sequential packet uid's on the trace file.
2007-08-24 11:44:11 -04:00
Craig Dowell 3d97670e7e branch merge 2007-08-12 22:43:25 -07:00
Craig Dowell a82fc38dbb untested multicast support 2007-08-12 13:59:49 -07:00
Tom Henderson be27968f98 global routing csma patch 2007-08-10 13:33:45 -07:00
Craig Dowell 7db966f711 rename to csma
--HG--
rename : examples/csma-cd-one-subnet.cc => examples/csma-one-subnet.cc
rename : examples/csma-cd-packet-socket.cc => examples/csma-packet-socket.cc
rename : src/devices/csma-cd/backoff.cc => src/devices/csma/backoff.cc
rename : src/devices/csma-cd/backoff.h => src/devices/csma/backoff.h
rename : src/devices/csma-cd/csma-cd-channel.cc => src/devices/csma/csma-channel.cc
rename : src/devices/csma-cd/csma-cd-channel.h => src/devices/csma/csma-channel.h
rename : src/devices/csma-cd/csma-cd-ipv4-topology.cc => src/devices/csma/csma-ipv4-topology.cc
rename : src/devices/csma-cd/csma-cd-ipv4-topology.h => src/devices/csma/csma-ipv4-topology.h
rename : src/devices/csma-cd/csma-cd-net-device.cc => src/devices/csma/csma-net-device.cc
rename : src/devices/csma-cd/csma-cd-net-device.h => src/devices/csma/csma-net-device.h
rename : src/devices/csma-cd/csma-cd-topology.cc => src/devices/csma/csma-topology.cc
rename : src/devices/csma-cd/csma-cd-topology.h => src/devices/csma/csma-topology.h
rename : src/devices/csma-cd/wscript => src/devices/csma/wscript
2007-08-09 15:56:28 -07:00
Gustavo J. A. M. Carneiro 9aa65d1e2a WAF: add new bld.create_ns3_module() and bld.create_ns3_program() methods to make declaration of modules and programs simpler, and allowing us to change how ns-3 is built in a centralized way, without needing to change every module wscript file. 2007-08-08 15:10:36 +01:00
Mathieu Lacage 082bd1f001 merge packet socket with trunk 2007-08-06 09:59:29 +02:00
Tom Henderson 69d03040da interim 2007-08-03 09:29:57 -07:00
Tom Henderson 98d396f438 merge with ns-3-dev 2007-08-03 08:29:24 -07:00
Mathieu Lacage defeb1445d example code.
--HG--
rename : examples/csma-cd-one-subnet.cc => examples/csma-cd-packet-socket.cc
2007-08-01 10:29:40 +02:00
Gustavo J. A. M. Carneiro fc0f643aa5 solve some merge problems 2007-07-30 15:03:45 +01:00
Gustavo J. A. M. Carneiro db1b5333a0 merge 2007-07-30 15:01:18 +01:00
Craig Dowell ed70846493 rename party 2007-07-27 14:04:54 -07:00
Tom Henderson 5c4a446b83 rename example from p2p to point-to-point
--HG--
rename : examples/simple-p2p.cc => examples/simple-point-to-point.cc
2007-07-27 13:07:36 -07:00
Tom Henderson 61a65a12e6 new script for csma-cd 2007-07-27 12:50:31 -07:00
Gustavo J. A. M. Carneiro 93050c2d1c Add OLSR routing support, (loosely) based on Francisco J. Ros's NS-2 code (University of Murcia). 2007-07-26 12:49:00 +01:00
Emmanuelle Laprise 6b9722b5b5 a csma/cd NetDevice subclass and a test script 2007-07-27 21:17:14 +02:00
Emmanuelle Laprise 79639e08c8 cleanup the wscripts 2007-07-27 20:45:07 +02:00
Gustavo J. A. M. Carneiro f689c6fc0d Allow compiling the 'routing' module and example with WAF 2007-07-17 11:02:14 +01:00
Gustavo J. A. M. Carneiro 1d063b6820 WAF: simplify wscripts using the new chained uselib_local dependencies feature of WAF SVN; now build all samples and examples; add --disable-rpath configure option; add WAF build instructions. 2007-05-13 12:46:18 +01:00