Commit Graph
2877 Commits
Author SHA1 Message Date
Mathieu Lacage bf1e64236f add NetDeviceContainer constructors 2008-09-04 10:04:14 -07:00
Mathieu Lacage 9d1d6b890e bug 309: GtkConfigStore does not build on freebsd. 2008-09-04 08:59:50 -07:00
Mathieu Lacage aafd298bde merge with HEAD 2008-09-03 14:28:26 -07:00
Florian Westphal 720a407b59 nsc: Fix build problem if gtk config store is disabled
gtk config store pulled in libdl.so for us, so things fail
to link of the config store isn't enabled. This makes nsc
pull in libdl itself when its enabled.
2008-09-03 23:24:59 +02:00
Mathieu Lacage 51d62156f5 merge with HEAD 2008-09-03 10:42:18 -07:00
Mathieu Lacage d24895bdd1 forward a frame back to the wireless network only if the destination is associated, is a broadcast or multicast packet. 2008-09-03 10:37:22 -07:00
Mathieu Lacage f423b864b0 add missing aggregate removed by previous commit 2008-09-03 09:59:04 -07:00
Mathieu Lacage 21dcddef88 make nsc build again. 2008-09-02 21:19:27 -07:00
Mathieu Lacage cd39d96f2b bug 282: remove Ipv4L4Demux 2008-09-02 17:20:32 -07:00
Mathieu Lacage c063465ce6 from and to addresses were inverted 2008-09-02 16:31:41 -07:00
Mathieu Lacage 1a78f415ce make sure we convey the right 'to' address to the NetDevice layer. 2008-09-02 16:08:54 -07:00
Mathieu Lacage 76147944c3 make sure to propagation the address down to the MacLow 2008-09-02 15:47:49 -07:00
Mathieu Lacage 7d81d3a381 use std::string instead of raw string 2008-09-02 15:17:54 -07:00
Mathieu Lacage d7fb97eac0 improve debugging output 2008-09-02 15:17:43 -07:00
Mathieu Lacage 4cfeba2bf7 We cannot default-construct the position of a mobility model. 2008-09-02 14:44:25 -07:00
Mathieu Lacage 39daae1374 implement promisc mode 2008-09-02 13:37:59 -07:00
Mathieu Lacage 79f85cdf94 implement SupportsSendFrom 2008-09-02 13:19:21 -07:00
Mathieu Lacage 65206529fb implement SendFrom correctly 2008-09-02 13:16:34 -07:00
Mathieu Lacage 2ef4eeb41a remove unecessary include 2008-09-02 13:16:14 -07:00
Mathieu Lacage 5788fe5e8f move GetBssid down to MacLow 2008-09-02 13:08:47 -07:00
Mathieu Lacage 77b1692293 move slot and pifs down to MacLow 2008-09-02 12:36:37 -07:00
Mathieu Lacage c5710262c4 move sifs down to MacLow 2008-09-02 12:13:24 -07:00
Mathieu Lacage c7406f3722 move cts timeout down to MacLow 2008-09-02 12:06:46 -07:00
Mathieu Lacage 3f1514a867 move Address and ack timeout down to MacLow 2008-09-02 12:00:11 -07:00
Mathieu Lacage 9b5145b5a0 use Mac48Address::GetMulticast to avoid code duplication 2008-09-02 11:39:26 -07:00
Mathieu Lacage 8f7b450103 bug 274: bridge must detect compatibility of devices with bridging mode 2008-09-02 11:28:03 -07:00
Craig Dowell 67313dc308 merge nsc phase one 2008-09-02 10:39:45 -07:00
Mathieu Lacage 732bc9d257 bug 303: return value should not be const 2008-09-02 10:12:14 -07:00
Craig Dowell e8cc479c4f branch merge 2008-08-29 20:50:17 -07:00
Mathieu Lacage 3878eac508 merge with HEAD 2008-08-29 20:41:37 -07:00
Mathieu Lacage 05b8fed716 bug 299: packet socket broken by promiscuous update 2008-08-29 20:40:54 -07:00
Florian Westphal 235ac2801f nsc: enable network simulation cradle
This adds the hooks to allow the nsc code to be compiled into ns-3 if
the --nsc flag is specified during 'waf configure'.
2008-08-29 23:10:00 +02:00
Florian Westphal 4591673b99 nsc: core files.
This adds the core network simulation cradle support
code.
2008-08-29 23:08:18 +02:00
Florian Westphal 11c4bec9e8 ipv4-end-point-demux: add method to fetch list of all endpoints
GetAllEndPoints() will be used by the network simulation cradle.
After a wakeup event, all sockets (Endpoints) have to be checked
for state changes.
2008-08-29 23:07:21 +02:00
Unknown 168361462f Stats module and example merged in. 2008-08-29 13:22:09 -04:00
Gustavo J. A. M. Carneiro b88b399635 RealTimeSimulatorImpl::EnableLogTo() is not implemented, remove it from the header file. 2008-08-29 14:53:38 +01:00
Unknown caa878e725 expunge any mention of the possibility that the real-time simlator could operate in real-time mode 2008-08-28 15:11:55 -07:00
Unknown 15766219de don't assume posix compatibility means posix clocks 2008-08-28 15:06:49 -07:00
Mathieu Lacage a54f875690 forgot to remove uneeded copy 2008-08-27 11:39:31 -07:00
Craig Dowell 08833cb918 branch merge 2008-08-26 23:16:31 -07:00
Craig Dowell c466a1d098 ifdef out ability to feed real-time through simulator 2008-08-26 23:11:11 -07:00
Craig Dowell 3ba8dce954 add realtime simulator and associated tests 2008-08-26 15:34:57 -07:00
Mathieu Lacage 8027faacca doxygen OnOffHelper. 2008-08-26 11:17:31 -07:00
Mathieu Lacage dab7ef6871 merge with HEAD 2008-08-26 08:42:28 -07:00
Mathieu Lacage bf3ad68c92 remove dead code. 2008-08-26 08:41:21 -07:00
Gustavo J. A. M. Carneiro 8cdde7b8f2 merge 2008-08-26 12:25:59 +01:00
Gustavo J. A. M. Carneiro cb5d18a929 Bridge documentation (#286) 2008-08-26 12:25:08 +01:00
Mathieu Lacage 0500b5353e bug 279: Packets need metadata support for printing without header checking 2008-08-25 15:21:01 -07:00
Mathieu Lacage f5f3b3f057 repeat enum keyword. 2008-08-25 10:03:38 -07:00
Mathieu Lacage 5f63fe35ba shared Mac48 multicast code 2008-08-25 10:02:52 -07:00